多签钱包 指 需要多个私钥签名授权进行fil交易的钱包。
·具体原因未知,如有知道的大佬请指导
返回Created new multisig: f01002...(地址) f2msc.....(多签钱包)
或

参考连接: https://docs.filecoin.io/get-started/lotus/multisig/#create-a-multsig-wallet https://blog.csdn.net/weixin_39750276/article/details/110525700
测试网(https://network.filecoin.io/#calibration)测试多签有问题:
创建多签钱包能成功且正常返回Created new multisig: f01002 f24mscg... 但 inspect(检查f24mscg信息) 和 propose(发起提议)时会报错: ERROR: unknown actor code bafkqadtgnfwc6njpnv2wy5djonuwo
主网成功示例:
创建3个f3地址:
"lotus wallet new bls" ---->f3aa1... "lotus wallet new bls" ---->f3aa2... "lotus wallet new bls" ---->f3aa3...从有钱的账号adress1转账给新地址(激活新地址,不激活也可以创多签钱包,但后续使用时还须先激活)
lotus send --from address1 f3aa1... lotus send --from address1 f3aa2... lotus send --from address1 f3aa3...创建多签钱包
方法一:lotus msig create f3aa1... f3aa2... f3aa3...(默认批准交易需要所有签名者的签名) 方法二:lotus msig create --required=2 --from f3aa1... f3aa2... f3aa3... (后续多签钱包进行fil交易只需其中2个私钥签名通过即可) --required=2 设置每次交易需要同意的数量
检查多签钱包
lotus msig inspect f0a... 或 lotus msig inspect f2wer.....

从有钱的账号address1转账给多签钱包2wer.....
lotus send --from address1 2wer.....发起人f3aa1...从多签账号转账给其他钱包address2
lotus msig propose --from=f3aa1... f2msc..... address2 0.1
f3aa2...同意该笔交易
方法一:lotus msig approve --from f3aa2... f2msc..... 0(上步得到的TransactionID) 方法二:lotus msig approve f2msc..... 0 f3aa2... address2 0.1f3aa2... 或 f3aa3...查看pending中的交易id
lotus msig inspect f2msc.....