Add VerifyMultiSignature signed extension from frame-verify-signature#6253
Add VerifyMultiSignature signed extension from frame-verify-signature#6253bkontur wants to merge 1 commit into
Conversation
This adds native support for the VerifyMultiSignature signed extension (from substrate/frame/verify-signature) so chains using it no longer need custom type overrides in apps-config.
|
Thanks @bkontur, just gave it a try locally and yes I can use the VerifyMultisignature extension. However, as the I think we can do this now as the extensions are listed in the latest metadata version? Longer version from claude: Tested locally on But a vanilla signAndSend still fails with a wasm unreachable panic in validate_transaction. Two issues, one in scope for this PR, one not:
What got Alice's remark in-block (this PR + workarounds): await tx.signAndSend(alice, { verifySignature: { Disabled: null } }, cb); |
This adds native support for the VerifyMultiSignature signed extension (from substrate/frame/verify-signature) so chains using it no longer need custom type overrides in apps-config.
Relates to: https://github.com/paritytech/polkadot-sdk/blob/129a48aa9f17a3d5ccbcb8cb4167dd505165d35f/substrate/frame/verify-signature/src/extension.rs#L43
TODO