6
votes

Existe-t-il un moyen d'envoyer des fonds d'une adresse de bitcoin spécifique dans un portefeuille?

Le premier résultat de Google m'a donné une réponse de 2012 Donc, je me suis demandé s'il y avait un meilleur "usage de l'armoire" maintenant?

C'est bien si je dois décoder les transactions brutes, je serais reconnaissant si quelqu'un pouvait m'emmener à travers les étapes.

Merci d'avance :)


1 commentaires

"La réponse ci-dessous du lien de 2012" pourrait être manquante ...: /


3 Réponses :


15
votes

Je vais répondre à ma propre question,

C'était incroyablement facile. (de la console de débogage ou de la ligne de commande) p> xxx pré>

produit A / la liste des sorties non dépensées à votre disposition. Notez le «TXID», «VOUT» et «SCRIPTPUBKEY» de chaque sortie que vous souhaitez utiliser. P>

Utilisez la commande 'CreateraWtransaction' suivie d'une liste de dictionnaires contenant le TXID et Vout de la Les entrées Vous avez choisi plus tôt suivi par les adresses que vous souhaitez les envoyer à (les adresses d'envoi sont dans un seul dictionnaire, pas une liste de dictionnaires). p> xxx pré>

si vous ne faites pas 'T Vouloir envoyer les sorties au total (vous souhaitez changer de changement pour vous-même) Vous devrez inclure une adresse que vous contrôlez dans votre dictionnaire d'envoi (à partir de votre portefeuille ou quelque part ailleurs) car les sorties ne peuvent pas être partiellement em > dépensé, désolé. p>

Pour payer les frais miniers, laissez simplement une partie du montant total de la production non comptabilisée et Bitcoin l'utilisera comme les frais miniers par défaut (les frais sont de 0,0001 au moment de la rédaction). p>

Si tout s'est bien passé, vous devriez recevoir une chaîne hexagonale. p>

Utilisez la commande 'Signrawtransaction' pour vérifier qu'il n'y a pas d'erreur en passant dans votre nouvelle chaîne hexadécique suivie d'une liste de dictionnaires avec les boucles de TXID, Vout et ScriptPUBKEYS Nous avons eu au tout début de tout cela. p> xxx pré>

Remarque: Dans les nouvelles versions de Bitcoin, la liste des dictionnaires n'est pas requise em> p>

Si vous avez reçu un nouvel hexagonal avec "complet": true strong> après que tout s'est bien passé et que vous pouvez maintenant utiliser la commande "SendrawTransaction" suivie du Plus récent hex, vous venez de donner à la diffusion de votre transaction nouvellement créée dans le réseau Bitcoin. P> xxx pré>

Si vous avez réussi à le signer avec succès, mais obtenez un Erreur Veuillez vous reporter à la note de bas de page ci-dessous. P>

Remarque Il n'a pris que quatre commandes au total: P>

*get     (listunspent)
*create  (createrawtransaction)
*sign    (signrawtransaction)
*send    (sendrawtransaction)


1 commentaires

Signrawtransaction a été obsolète de Bitcoin Core V0.17. devrait utiliser SignrawtransactionWithWallet puisque vous vous connectez avec des clés du portefeuille. bitcointore.org/en/doc/0.17.0/RPC/wallet / ...



2
votes

Une autre possibilité est avec électrum . Sous l'onglet Adresses, cliquez avec le bouton droit de la souris sur une balance non nulle et sélectionnez «dépenser de».

Vous devez cliquer sur Afficher> Afficher les adresses Si vous n'avez pas l'onglet Adresses.


1 commentaires

Merci! Aussi fixe typo et ajouté Helptext. Au début de la Bitcoin, j'ai eu beaucoup de transactions très micro. Suppression de toutes ces micro-opérations, maintenant les frais sont 10 fois moins et un autre 0.0001554 BTC est perdu pour toujours ...



0
votes

d'où vous voulez envoyer votre BTC. Tout ce dont vous avez besoin pour remplir l'adresse de retrait des Bitcoins. Vous pouvez envoyer votre BTC à Bitfinex avec le même processus: Remplir l'adresse de retrait Remplir le montant à envoyer. Vérifiez votre paiement. Fait.


0 commentaires