SubmitBlock/提交区块
submitblock
调用接收一个区块,进行验证,然后广播到网络中。
参数
- Block:序列化的区块
- Parameters:可选的参数对象,该对象不会广播到网络中,但可能 会被节点交易池使用
返回值
submitblock
调用在成功时返回null,否则返回错误信息
示例代码
下面的命令试图提交一个已经存在的区块:
~$ bitcoin-cli -testnet submitblock 02000000df11c014a8d798395b5059c\
722ebdf3171a4217ead71bf6e0e99f4c7000000004a6f6a2db225c81e77773f6\
f0457bcb05865a94900ed11356d0b75228efb38c7785d6053ffff001d005d437\
0010100000001000000000000000000000000000000000000000000000000000\
0000000000000ffffffff0d03b477030164062f503253482fffffffff0100f90\
29500000000232103adb7d8ef6b63de74313e0cd4e07670d09a169b13e4eda2d\
650f529332c47646dac00000000 \
'{ "workid": "test" }'
输出结果如下:
duplicate