如何共同签署涉及多重签名的聚合交易

How to cosign aggregate transactions involving a multisig

作为联署人,我正在尝试签署涉及多重签名的聚合交易。但是,通过联名部分添加,我没有收到任何联名交易。

示例:

  1. AliceBobCharlie 都是共同签名人2 of 3 多重签名账户。

  2. 我正在提交一个聚合保税交易以删除Alice,并添加David.

  3. 锁定公布之后,我在partialAdded频道上看到[=21]的消息=]Bob 和 Charlie 的账户。但是,通过 API 查询 BobCharlie 的帐户显示 0 个部分。

来自 NEM 开发者中心:Signing announced aggregate bonded transactions¶

To fetch aggregate bonded transactions that should be signed by multisig cosignatories, refer to the multisig public key instead.

涉及多重签名的聚合交易不会在联名部分通道中得到通知。并非所有的都需要由所有共同签名者共同签名(M 中只有 N 个)。

要共同签署交易,您应该检查多重签名partialAdded,而不是共同签名账户,然后公布共同签名。