Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文
  之前一直用的是轻钱包的,离线签名。现在有个2/3的多重签名地址,轻钱包跟本没不支持多重签名,死活不能签名,只有用CORE的钱包用命令才能签名,但CORE的钱包是全数据160G的,我在虚拟机里没那么多空间。+ P1 n& P" ?9 M

* I% e' B3 A. g3 D' L2 I  交易hex 已经建立生成了,用下面的指令! d* ^6 C3 n) }7 u% [" L8 \
( h9 _- k; |. `' Q
  1.   signrawtransaction
    3 Y9 ]0 J; }9 @. j6 R7 f$ o% L
  2. ; O' {' p7 C- s5 r2 W/ a
  3.   "hexstring" ( [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...] ["privatekey1",...] sighashtype )
复制代码

* w' Q% C+ }; b1 ]' E. t, }" b  离线签名结果死活都是
9 N& M$ H$ j& x; I+ \4 `# n9 h. ]) p3 s( i2 S& t- n
  Missing amount (code -8)0 g$ x$ V- J  `# n0 Y
2 y' y: D  m' ]( m  W) S
  用在线的CORE钱包 直接 signrawtransaction
1 l# x6 a  P7 x7 |) \
: B9 ?5 H: v' ^. m; s+ f  交易hex 是可以成功的,直接广播通过, 但奇怪用在线的CORE钱包 交易hex
2 E7 Z2 a( ~  P. r5 y: p8 z, g% y* {+ I
  后面加上 [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...]之后
+ z7 A4 {3 O0 }8 b6 u. a6 L4 ?8 e5 n0 O6 L% T. s4 Q
  结果也是 MISSING AMOUNT (CODE -8)
6 V% r2 `- X. d/ O/ E9 ^" v2 }1 G8 K* }# ?1 j$ L+ H
  三个私钥,addmultisigaddress 都已经添加,不知道有没有在行的高手帮忙解决下,/ K: _* s1 F. q$ [
7 w6 ]/ X( k! {- Y9 `5 A7 J
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

生日很快了 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1