Ignition multisig integration #5533
Unanswered
marcelomorgado
asked this question in
Troubleshooting
Replies: 1 comment
-
Ignition does not have built in support for multisig wallets, though it is on our roadmap. For the moment, you will end up falling back to a Hardhat script calling out to Ignition for sub-parts of the deployment. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
TL;DR
Hi, I would like to know how would be the best way to integrate
ignition
with amultisig
wallet (i.e.,safe
).Details
For instance, the contracts' owner (
proxyAdmin
included) is a multisig wallet. What I'm doing right now withhardhat-deploy
is the following:{ from: MULSIG_ADDR }
) two things can happen:2.1. The following script execution depends on this specific call (e.g., the call is a
upgradeTo
call and after that there is a call to a new implemented function)2.2. The multisig call isn't a dependency for further calls
If
2.1.
the multisig call is proposed and the script is aborted waiting for its executionOtherwise if
2.2.
the multisig call is stored in a file and the execution continuesI'm not sure if it's the best possible approach but it has being work well for many complex scenarios I've faced so far.
That all said, my question is what would be the best way to having such integration from
ignition
?Beta Was this translation helpful? Give feedback.
All reactions