-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Open
Labels
A-cheatcodesArea: cheatcodesArea: cheatcodesT-featureType: featureType: featurefirst issueA good way to start contributingA good way to start contributing
Description
Component
Forge
Describe the feature you would like
I am building safe-utils to help automate the proposal of Safe transactions through Foundry.
One common use case of governance multisigs is Safe signers who use Ledger wallets.
The issue is that Ledger removed blind signing, so the eth_sign method invoked by vm.sign does not work.
This feature request proposes introducing a new vm.signTypedData similar to cast wallet sign --data. Since foundry already has JSON encoding/decoding cheatcodes, we could rely on the user to correctly construct the data parameters, and only pass them to the VM method.
Additional context
No response
yash-atreya, PatrickAlphaC, bowd, yorhodes and bugduino
Metadata
Metadata
Assignees
Labels
A-cheatcodesArea: cheatcodesArea: cheatcodesT-featureType: featureType: featurefirst issueA good way to start contributingA good way to start contributing
Type
Projects
Status
Next Up