Bitcoin Forum
May 11, 2024, 05:46:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 »  All
  Print  
Author Topic: [C'EST SORTI] - Support BTChip francophone  (Read 11010 times)
btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 15, 2014, 09:21:04 PM
 #41

Merci pour les tests ! Je fais rapide sur mon téléphone, pour utiliser les APIs mystérieuses de la clé, le mieux reste les APIs C que je viens de publier : https://github.com/btchip/btchip-c-api - réponse plus en détail plus tard

1715449578
Hero Member
*
Offline Offline

Posts: 1715449578

View Profile Personal Message (Offline)

Ignore
1715449578
Reply with quote  #2

1715449578
Report to moderator
1715449578
Hero Member
*
Offline Offline

Posts: 1715449578

View Profile Personal Message (Offline)

Ignore
1715449578
Reply with quote  #2

1715449578
Report to moderator
1715449578
Hero Member
*
Offline Offline

Posts: 1715449578

View Profile Personal Message (Offline)

Ignore
1715449578
Reply with quote  #2

1715449578
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715449578
Hero Member
*
Offline Offline

Posts: 1715449578

View Profile Personal Message (Offline)

Ignore
1715449578
Reply with quote  #2

1715449578
Report to moderator
davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
May 26, 2014, 02:37:53 PM
 #42



HALP

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 26, 2014, 03:41:23 PM
 #43

Un petit log de la console de Kryptokit ? (clic droit / inspect element en bas du widget)

davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
May 26, 2014, 04:17:02 PM
 #44

Les deux parties qui me semblent les plus pertinentes.

https://i.imgur.com/eKWYB6j.png
https://i.imgur.com/V0ef6QI.png


btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 26, 2014, 05:34:03 PM
 #45

ok donc désolé il va falloir les logs de l'extension aussi (plug-up bridge, view background page, logs et les dernières commandes échangées) - là je ne comprends pas l'erreur (depuis mon téléphone).

davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
May 26, 2014, 07:04:44 PM
 #46

ok donc désolé il va falloir les logs de l'extension aussi (plug-up bridge, view background page, logs et les dernières commandes échangées) - là je ne comprends pas l'erreur (depuis mon téléphone).

Tu veux pas que je te donne le dongle pour que tu puisses faire un beau post-mortem qui te servira à améliorer la prochaine série ? Cheesy

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 26, 2014, 07:22:43 PM
Last edit: May 26, 2014, 08:34:36 PM by btchip
 #47

pas dit que ça vienne du dongle, c'est ça le problème - avec un log de ce qui est exactement envoyé ça devrait m'éclairer plus, c'est l'option plus rapide Smiley

(confirmed, je reproduis officiellement pas là)

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 26, 2014, 10:40:31 PM
 #48

ok donc si, en fait, c'est un effet de bord idiot du vieux firmware. Fallait utiliser la dernière carte  Cheesy

pour un fix rapide, tu peux aller dans js-asynch/BTChip.js, chercher

Code:

return this.card.sendApdu_async(0xe0, 0x46, outputType, (internalChain ? 0x02 : 0x01), data, [0x9000]).then(function (outData) {;


et remplacer par

Code:

return this.card.sendApdu_async(0xe0, 0x46, outputType, 0x00, data, [0x9000]).then(function (outData) {;


sinon je vais mettre une nouvelle version de l'extension à jour plus tard.

davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
May 27, 2014, 08:35:05 AM
 #49

J'ai changé le code ici, et maintenant j'obtiens




Après avoir ouvert et refermé la popup il me permet de saisir mon PIN, ce que je fais, ensuite j'obtiens un "Signature failed" avec ca dans le log
Code:
createPaymentTransaction error rw.js:458
Invalid status 1 - 6985



btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 27, 2014, 08:58:48 AM
 #50

tu tapes bien le PIN unique de la transaction (donné au clavier par le dongle dans le résumé) et pas celui de vérouillage ?

si oui je vais vraiment retester la combinaison nouvelle extension + ancienne carte

davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
May 27, 2014, 09:51:19 AM
 #51

J'ai pas vu de résumé particulier.
Je retente. Ah ben la il reconnait plus du tout le dongle.
On va persévérer :-)

kcud_dab
Legendary
*
Offline Offline

Activity: 1652
Merit: 1000


Bitcoin enthusiast!


View Profile WWW
May 27, 2014, 10:42:51 AM
Last edit: May 27, 2014, 10:54:51 AM by kcud_dab
 #52

Je viens de refaire un test de la BTChip récupérée à la Maison de Bitcoin au début du mois

1 - setup de la clée
2 - backup de la seed et de l'adresse
3 - reset de la clée en faisant 3 mauvais pass
4 - setup de la clée en utilisant la seed récupérée à l'étape 2
5 - je retrouve bien la même adresse :-)
6 - envoie de 0.01 BTC depuis blockchain.info
7 - attente...  (d'ailleurs ce serait bien de voir apparaitre les transaction non confirmée dans kryptokit, là je ne l'ai vu apparaire qu'après la 5ieme confirmation sur blockchain). D'ailleurs un p'tit bouton pour refresh le solde pourrait être utile.
8 - renvoi des 0.0099 BTC vers blockchain.info (0.01 - fees)

Bref pas de problème rencontrés, faut juste avoir un peu compris comment le tout fonctionne (genre le PIN de confirmation pour signer depuis la clé etc.. j'ai du m'y reprendre à 2 fois pour renvoyer le paiement).

Un "vrai" logiciel est il prévu pour exploiter la carte ou vous n'avez que prévu l'extension pour Chrome/Chromium pour l'instant ?

Dernière question : j'ai vu que lorsque j'envoie des BTC depuis la chip que le solde n'est pas mis à jour tout de suite non plus (ex là la BTChip me dit qu'elle a encore les 0.01 BTC alors qu'il y a déjà une confirmation).
J'ai donc voulu redépenser ces bitcoins pour tester mais je suis resté bloqué sur "Preparing signature, please wait" sans que ça aille plus loin.
Bon depuis il y a eu des confirmation sur l'autre paiement donc il passerait pas mais je voulais savoir si il y avait des protections sur le soft pour éviter les double spend involontaires ?

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 27, 2014, 01:43:49 PM
 #53

J'ai pas vu de résumé particulier.
Je retente. Ah ben la il reconnait plus du tout le dongle.
On va persévérer :-)

si le dongle est passé en 2581:0b7c en USB, c'est qu'il est en mode clavier (en train de taper le résumé, ça pourrait expliquer)

par contre normalement il le tape à la première déconnexion / reconnexion après le message affiché sur KryptoKit donc j'ai du mal à comprendre la séquence

Un "vrai" logiciel est il prévu pour exploiter la carte ou vous n'avez que prévu l'extension pour Chrome/Chromium pour l'instant ?

on a prévu une intégration sur Multibit HD et Electrum pour l'instant, mais ça va prendre un peu de temps

Dernière question : j'ai vu que lorsque j'envoie des BTC depuis la chip que le solde n'est pas mis à jour tout de suite non plus (ex là la BTChip me dit qu'elle a encore les 0.01 BTC alors qu'il y a déjà une confirmation).
J'ai donc voulu redépenser ces bitcoins pour tester mais je suis resté bloqué sur "Preparing signature, please wait" sans que ça aille plus loin.
Bon depuis il y a eu des confirmation sur l'autre paiement donc il passerait pas mais je voulais savoir si il y avait des protections sur le soft pour éviter les double spend involontaires ?

oui, il faut que je revois ça, il y a une différence entre le solde annoncé par blockchain et le nombre de confirmation, du coup ça donne des choses illogiques. KryptoKit ne prévoit rien de spécial contre les double spend, à part ce que le backend va lui répondre, et le dongle n'en a pas la notion du tout.

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 28, 2014, 09:33:26 PM
 #54

Le KryptoKit de test est passé en 0.34.4, pour gérer ce cas d'ancien firmware tout seul, afficher la version du firmware en cours, se limiter à 2 confirmations, et gérer un peu mieux le double spend (je demande le solde immédiat et le solde à 2 confirmations, et c'est le plus petit des deux qui gagne)

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 28, 2014, 09:57:21 PM
 #55

L'avantage avec la nouvelle app c'est que tu pourras vérifier  Grin si elle a le logo de la Maison du Bitcoin, ouaip dernier firmware. Sinon non, mais je suis en train de coder l'update, on va voir si ça explose.

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 28, 2014, 10:17:56 PM
 #56

Faut en profiter tant qu'elles sont gratuites, ça devrait plus durer très longtemps  Grin

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
June 01, 2014, 12:24:53 PM
 #57

J'ai ajouté de la doc sur l'API C et des exemples de multisignature pour les motivés : https://github.com/btchip/btchip-c-api

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
June 01, 2014, 11:21:30 PM
 #58

Et une vidéo explicative, merci Fred http://youtu.be/jXigX_IyruQ

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
June 02, 2014, 04:07:27 PM
 #59

J'ai pas vu de résumé particulier.
Je retente. Ah ben la il reconnait plus du tout le dongle.
On va persévérer :-)

laisse moi deviner, tu testais sur Mac ?

visiblement quelque chose est cassé ...

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
June 02, 2014, 09:23:26 PM
 #60

et maintenant c'est réparé  Grin

1.4.5, here we go, y aura encore des samples gratuits demain profitez en c'est quasi fini Cool http://www.meetup.com/La-Maison-du-Bitcoin/

Pages: « 1 2 [3] 4 5 6 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!