Jordan Hall
Jordan Hall
I recently wrote a small Solidity library ([quabi](https://github.com/Oighty/quabi/blob/master/src/Quabi.sol)) using `jq` with `vm.ffi` to parse specific data from contract ABI files. I think the approach here is superior. However, additional helper...
I've been having this same error without using `--via-ir`. My project compiles fine with `forge build` and `forge test`, but throws `Stack too deep` when running `forge coverage`. Also on...
Is there interest in supporting this feature? I think it's a natural extension to scripting and would help teams avoid manual Gnosis Transaction Builder inputs or relying on another tech...
### API An alternative to passing the safe address to `--sender` or another CLI param could be to include it in the `forge-std` API, e.g. `vm.startBatch(safeAddress)`. My thoughts on the...
I've been thinking about a more minimalist way to implement this. The current Solidity API with `vm.startBroadcast(address)` can support these features if some additional options are added to the CLI....
> Anything new since this thread has been updated? I see #4878 was added, but looks like it requires building the typed data manually in scripts as opposed to just...
@junhohong yep, that's the approach I ended up pursuing in lieu of native support for this. With #4878 , you can send payloads to be signed from the Solidity script...