bitcoin:基于testnet的第一笔转账

1. 调用listunspent查询uxto

[root@ip-10-0-1-161 bitcoin-0.16.2]# ./bin/bitcoin-cli -rpcport=18332 -rpcuser=cynic -rpcpassword=test123 listunspent 0 1000000 '["2MuXaNQFQTb92CzvzMDFG9iKcJaX2SXKVwy", "2Mv2WR82z7fMWq7DiRiP9Y33Tfq7rThNbXX"]'
[
  {
    "txid": "25926967e22d50ccd208cb0ce38e91253ce3af1079e8fe7b0a2a8047e4d7981b",
    "vout": 1,
    "address": "2MuXaNQFQTb92CzvzMDFG9iKcJaX2SXKVwy",
    "account": "",
    "redeemScript": "00145da3e4ceeb67203f376ea52f30c54bcc42eca3bf",
    "scriptPubKey": "a9141907eba21151bd42ae19df4cf94fbd28ab0c418c87",
    "amount": 0.00047200,
    "confirmations": 26691,
    "spendable": true,
    "solvable": true,
    "safe": true
  },
  {
    "txid": "d8aa837b2a66adc7ef49adf69ec418c2f572e3a2cd43d6e2509a0b918ccace45",
    "vout": 0,
    "address": "2Mv2WR82z7fMWq7DiRiP9Y33Tfq7rThNbXX",
    "account": "",
    "redeemScript": "0014dc1c5d1209519780ffdcd24bf384b142b6f665fb",
    "scriptPubKey": "a9141e80aef6ef7a4727f59b1e97b106f38ac34f278987",
    "amount": 0.00040600,
    "confirmations": 47,
    "spendable": true,
    "solvable": true,
    "safe": true
  },
  {
    "txid": "5ec051dad7da3910927c82954f5a1b9c57bf045c0eede3dcb912c46ebd54ea83",
    "vout": 1,
    "address": "2MuXaNQFQTb92CzvzMDFG9iKcJaX2SXKVwy",
    "account": "",
    "redeemScript": "00145da3e4ceeb67203f376ea52f30c54bcc42eca3bf",
    "scriptPubKey": "a9141907eba21151bd42ae19df4cf94fbd28ab0c418c87",
    "amount": 0.00050600,
    "confirmations": 26691,
    "spendable": true,
    "solvable": true,
    "safe": true
  },
  {
    "txid": "769ad18ee96809173417a4e55a1afd97fe178371aa4aec3a3ad184901c6bfca3",
    "vout": 0,
    "address": "2MuXaNQFQTb92CzvzMDFG9iKcJaX2SXKVwy",
    "account": "",
    "redeemScript": "00145da3e4ceeb67203f376ea52f30c54bcc42eca3bf",
    "scriptPubKey": "a9141907eba21151bd42ae19df4cf94fbd28ab0c418c87",
    "amount": 0.04672000,
    "confirmations": 26691,
    "spendable": true,
    "solvable": true,
    "safe": true
  },
  {
    "txid": "c2063e13815f849d8a1ba429eea73c60fa25add8273aba95cdc7586242a31af3",
    "vout": 0,
    "address": "2MuXaNQFQTb92CzvzMDFG9iKcJaX2SXKVwy",
    "account": "",
    "redeemScript": "00145da3e4ceeb67203f376ea52f30c54bcc42eca3bf",
    "scriptPubKey": "a9141907eba21151bd42ae19df4cf94fbd28ab0c418c87",
    "amount": 0.00050600,
    "confirmations": 26691,
    "spendable": true,
    "solvable": true,
    "safe": true
  }
]

2.调用createrawtransaction

./bin/bitcoin-cli -rpcport=18332 -rpcuser=cynic -rpcpassword=test123 createrawtransaction '[{"txid":"91bb153fcbf5a30421466885159a92f0bd1d09ce29646ab050cb553faa85b17e","vout":0}]' '{"2Mv2WR82z7fMWq7DiRiP9Y33Tfq7rThNbXX":0.00040600}'
02000000017eb185aa3f55cb50b06a6429ce091dbdf0929a158568462104a3f5cb3f15bb910000000000ffffffff01989e00000000000017a9141e80aef6ef7a4727f59b1e97b106f38ac34f27898700000000

3.调用signrawtransaction签名transaction

./bin/bitcoin-cli -rpcport=18332 -rpcuser=cynic -rpcpassword=test123 signrawtransaction 02000000017eb185aa3f55cb50b06a6429ce091dbdf0929a158568462104a3f5cb3f15bb910000000000ffffffff01989e00000000000017a9141e80aef6ef7a4727f59b1e97b106f38ac34f27898700000000
{
  "hex": "020000000001017eb185aa3f55cb50b06a6429ce091dbdf0929a158568462104a3f5cb3f15bb9100000000171600145da3e4ceeb67203f376ea52f30c54bcc42eca3bfffffffff01989e00000000000017a9141e80aef6ef7a4727f59b1e97b106f38ac34f27898702483045022100d90a55677a6114091c74a4372288a1c7e22048e7d44e5758f6e29b977001ec3c0220284b4b635032dab66722685fb062c474ab47bb154cd11195413f7d507a01bf160121034f5d49977bd35e76ae8e2146cdf0b920d0a9080ce69a48c12ac23c745c2bd3be00000000",
  "complete": true
}

4.调用sendrawtransaction发送transaction

./bin/bitcoin-cli -rpcport=18332 -rpcuser=cynic -rpcpassword=test123 sendrawtransaction 020000000001017eb185aa3f55cb50b06a6429ce091dbdf0929a158568462104a3f5cb3f15bb9100000000171600145da3e4ceeb67203f376ea52f30c54bcc42eca3bfffffffff01989e00000000000017a9141e80aef6ef7a4727f59b1e97b106f38ac34f27898702483045022100d90a55677a6114091c74a4372288a1c7e22048e7d44e5758f6e29b977001ec3c0220284b4b635032dab66722685fb062c474ab47bb154cd11195413f7d507a01bf160121034f5d49977bd35e76ae8e2146cdf0b920d0a9080ce69a48c12ac23c745c2bd3be00000000
d8aa837b2a66adc7ef49adf69ec418c2f572e3a2cd43d6e2509a0b918ccace45

如果提示类似以下错误信息时,在启动bitcoind时,打上“-reindex”参数

error code: -25
error message:
Missing inputs

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值