Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文
  之前一直用的是轻钱包的,离线签名。现在有个2/3的多重签名地址,轻钱包跟本没不支持多重签名,死活不能签名,只有用CORE的钱包用命令才能签名,但CORE的钱包是全数据160G的,我在虚拟机里没那么多空间。
* ?  z4 f7 |) k: S
& D& v! g# y4 |8 Y5 j  交易hex 已经建立生成了,用下面的指令* g- W; Q% w. S# U6 Z

" d9 |. d' P4 o: B9 t# p) W8 V% M
  1.   signrawtransaction
    ' M; D7 H+ \# g% b( ^% k

  2. ' R: ^4 D; n8 v$ m/ J( c
  3.   "hexstring" ( [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...] ["privatekey1",...] sighashtype )
复制代码
. t+ q; x0 z1 a. p* Q
  离线签名结果死活都是
# h# ]* K3 Q7 i# F0 w' v, B% U" D) P& L+ L& F- o* V5 w; b
  Missing amount (code -8)/ S, i2 t1 \5 Q& B0 v1 a

  `7 g# Q& t2 [# ?  用在线的CORE钱包 直接 signrawtransaction5 x" Z. u: S' Q7 b+ n) K, P
3 {  M& p- T: O  a# t( i0 z0 u
  交易hex 是可以成功的,直接广播通过, 但奇怪用在线的CORE钱包 交易hex6 U9 z; v& D* N0 {+ F
# W! O: t0 [+ }7 C
  后面加上 [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...]之后
- v! A$ D8 g8 ^
, q8 D- C# b; @# X' E# a% _  结果也是 MISSING AMOUNT (CODE -8)
& @) B6 G( g- ?" ~2 T/ \' Y8 z% F3 k4 N1 W; u: S
  三个私钥,addmultisigaddress 都已经添加,不知道有没有在行的高手帮忙解决下,
! E/ M; \  B9 E: P. G/ \: `4 n( D  n: P, n  N" w. B( h7 R
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

生日很快了 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1