Author

Topic: [AIDE] Workflow des API Bitcoin (Read 181 times)

legendary
Activity: 2464
Merit: 3158
June 19, 2022, 08:07:54 PM
#3
Hello et bienvenue Smiley

Yes, le mieux c'est que tu joues un peu avec le serveur RPC de Bitcoin Core comme t'a conseillé LeGaulois.

Après, pour tes questions :

- creer une transaction : https://developer.bitcoin.org/reference/rpc/createrawtransaction.html

- le montant des frais de ta transaction est égal à la différence entre la somme des inputs, et la somme des outputs.
(en gros, ce que tu met dans ta transaction, et ce que tu envoies)

- "récupérer les transaction avec leurs statut pour une adresse spécifique"
si c'est une adresse en dehors de ton wallet, il n'existe pas de fonction pour le faire

après il y'a un p'tit truc :
tu peux mettre une adresse en mode "watch only" et y appliquer certaines fonctions comme si elle était dans ton wallet

    
Quote
J'ai aussi trouvé le champs "vout" lorsque j'appelle la méthode "listunspent" mais je ne sais pas quoi correspond ce champs. Si quelqu'un a la réponse, je suis preneur Smiley

De tête, c'est l'index de l'output qui te concerne dans la transaction où tu as reçu des BTC.
(En gros, si tu veux dépenser ces BTCs là, il faudra que tu fasses une transaction où tu indiques quels BTC tu dépenses. Tu as besoin du txid et du vout pour indiquer quelle "rentrée de Bitcoin" tu utilises)
copper member
Activity: 2828
Merit: 4065
Top Crypto Casino
June 19, 2022, 05:25:47 PM
#2
RPC = Remote Procedure Calls

Bitcoin Core dispose de divers RPC qui gèrent tous les détails

Regarde sur la partie pour les devs.

la liste: https://developer.bitcoin.org/reference/rpc/index.html
p'tite intro: https://developer.bitcoin.org/examples/transactions.html

bienvenue sur le forum
newbie
Activity: 13
Merit: 14
June 19, 2022, 04:24:25 PM
#1
Bonjour a tous,

Je suis nouveau sur ce forum et dans le monde du Bitcoin, c'est pourquoi aujourd'hui je me permets de me joindre a vous Smiley

Pour contextualiser un peu, je suis développeur et j'adore lire et comprendre comment le bitcoin fonctionne du point de vue technique.
Pour cela, j'ai installé le software bitcoin sur une machine virtuelle.

J'ai créé quelques transactions sur le réseau de test et pour le moment ca a l'air de fonctionner sauf que c'est la que les problèmes commencent  Grin
Je suis ne suis pas réellement convaincu que ce que j'ai fais est correct, il reste pas mal de zones d'ombres et j'ai du mal a trouver certains informations.

C'est pourquoi je fais appel a vos connaissances Smiley
J'aimerai savoir si quelqu'un pourrait m'apporter une vue un peu globale de comment les méthodes fonctionnent entres elles.

Par exemple, quelles méthodes sont appelées pour :
         - créer une transaction
         - spécifier le montant des frais a appliquer sur une transaction
         - récupérer les transaction avec leurs statut pour une adresse spécifique
   
J'ai aussi trouvé le champs "vout" lorsque j'appelle la méthode "listunspent" mais je ne sais pas quoi correspond ce champs. Si quelqu'un a la réponse, je suis preneur Smiley

Merci a vous !
Jump to: