Skip to content

Add ability to return calldata for a Gnosis Safe bundle from a script #5639

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
nhtyy opened this issue Aug 15, 2023 · 1 comment
Closed

Add ability to return calldata for a Gnosis Safe bundle from a script #5639

nhtyy opened this issue Aug 15, 2023 · 1 comment
Labels
A-extensions Area: extensions C-forge Command: forge Cmd-forge-script Command: forge script T-feature Type: feature

Comments

@nhtyy
Copy link
Contributor

nhtyy commented Aug 15, 2023

Component

Forge

Describe the feature you would like

You can create a Gnosis Safe bundle from a script, there is also potential for api integrations with their front end

Additional context

Conveniently lol, Im willing to work on this issue if we want soon, and i wrote a crate already that encodes bundles using ethers rs and submits to thier api

Edit:

Example Use Cases

Multisig controls a proxy that has to a multi stage migration.

Edge Cases

Things may not be deterministic if subsequent calls depend on the output of previous ones, there is probably some hacks you can do at runtime to check the outputs, still an open thought. Not sure if worth the trouble or even viable

@nhtyy nhtyy added the T-feature Type: feature label Aug 15, 2023
@gakonst gakonst added this to Foundry Aug 15, 2023
@github-project-automation github-project-automation bot moved this to Todo in Foundry Aug 15, 2023
@zerosnacks zerosnacks added the A-extensions Area: extensions label Jul 3, 2024
@zerosnacks zerosnacks changed the title Feat Req: Option to return calldata for a Gnosis Safe bundle from a script Add ability to return calldata for a Gnosis Safe bundle from a script Jul 3, 2024
@zerosnacks zerosnacks added C-forge Command: forge Cmd-forge-script Command: forge script labels Jul 3, 2024
@zerosnacks
Copy link
Member

zerosnacks commented Jul 3, 2024

Hi @nhtyy, thanks for your suggestion!

For now marking this as not planned / duplicate but would love have a Safe extension for Foundry once we've figured out how to approach extensions / plugins, see: #8266

Related: https://github.com/ind-igo/forge-safe + #1232

@zerosnacks zerosnacks closed this as not planned Won't fix, can't repro, duplicate, stale Jul 3, 2024
@jenpaff jenpaff moved this from Todo to Completed in Foundry Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-extensions Area: extensions C-forge Command: forge Cmd-forge-script Command: forge script T-feature Type: feature
Projects
Archived in project
Development

No branches or pull requests

2 participants