debots
debots copied to clipboard
Msig Debot should allow custom msigs
Currently, msig debot checks the codehash of the multisig to make sure it's one of five specific implementations. However, when using 24 hour msig for example, you usually make the change in the contract and compile it on your own, leading to the codehash sometimes being different (due to difference in compiler version). This is the case with the Academy subgov msig for example. So they can't use the debot to sign transactions.
I suggest to either remove those checks, or allow the user to choose to use his msig even though it's not official.
Also I beliave it should be possible to invoke msig debot with passing custom payload