Environment:
- Chain: Base (8453)
- Kernel Version: KERNEL_V3_1
- Package: @zerodev/weighted-ecdsa-validator
- Error: AA24 signature error during multisig execution
Code reference:
Your documentation examples use @zerodev/weighted-validator:
https://docs.zerodev.app/sdk/advanced/multisig
But getUpdateConfigCall() only exists in @zerodev/weighted-ecdsa-validator, so I wonder, which one should I use? I want to have a ECDSA multisig that I can upgrade the config on the go, but if I use weighted-validator, I don't have the getUpdateConfigCall, if I use weighted-ecdsa-validator, I can't find approveUserOperation, so these two somehow identical docs makes me confused:
https://docs.zerodev.app/sdk/advanced/multisig#updating-multisig-config
https://docs.zerodev.app/smart-wallet/multisig#updating-multisig-config