Envoyer des bitcoins à plusieurs adresses en même temps
-
Bonjour à tous,
J’ai lancé il y a peu mon faucet et nous n’avons pas encore d’API de paiement. Je me retrouve donc à faire tous les paiements 1 par 1 manuellement et autant le dire : je perds 5 heures pour payé deux ou trois cents personnes…
Existerait-il un moyen de permettant de faire un paiement de la même somme à une liste d’adresse ?
Merci
-
Avec la commande: sendmany
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
-
Merci beaucoup
-
@Anémol Sais-tu comment augmenter les fees de chaque transaction ? Car actuellement, 1 transaction sur 4 n’arrivent même pas à se faire confirmer (dans la commande sendmany) ?
-
Il ne semble pas possible de fixer les frais avec cette commande.
Mais en amont, tu dois pouvoir régler les frais par défaut du porte-feuille et la commande s’adaptera aux réglages, je pense.
Avec le porte-feuille Blockchain, avec l’API, il est possible de fixer les frais lors d’un envoi multiple (ou même simple).
-
En effet ! Je pense avoir trouver la solution, nous pouvons effectivement régler les fees du compte. Merci encore Anémol !
Je t’en dois une -
@Anémol Arf, finalement non cela ne change rien. J’ai fait 3 transaction
Une après settxfee 0.00001, une après settxfee 0.00002 et une dernière en 0.00005
Cela ne change rien du tout…Je suis donc bien embêté car 50% de mes transactions n’arrivent pas, je passe mon temps à rembourser mes clients.
-
Lorsque tu dis que cela ne change rien, c’est à dire?
Les frais ne suivent pas le “settxfee” imposé?
Quant à rembourser tes clients, si les transactions ont bien été émises, elles seront confirmées tôt au tard ( peut être plusieurs jours ou semaines). Donc, tu te retrouves potentiellement avec des doubles paiements.
La dernière fois que j’ai eu ce problème, une paiement groupé effectué avec trop peu de frais, ( la mempool étant complètement saturée) la transaction a mis 5 jours à arriver. Au bout de 3 jours, l’explorateur de Blockchain indiquait que la transaction était plus disponible, qu’elle avait été enlevée de leur base de données. Mais elle est arrivée en fin de compte. Entre temps, pensant que la transaction allait être rejetée, j’avais envoyé un deuxième paiement avec plus de frais pour contrer le coup. Au final, ce deuxième paiement à mis 4 jours et les deux ont été confirmés dans le même bloc! (balot).
-
Il semblerait que si tu ne configures rien au sujet des frais, les frais automatiques sont utilisés. A vérifier.
Sinon:
https://bitcoin.org/en/developer-reference#encryptwallet