Closed ChiHaoLu closed 1 year ago
I have run into the same problem. 0x0....0fff5 is SYSTEM_CALL_CALL_ADDRESS from @matterlabs/zksync-contracts/l2/system-contracts/libraries/SystemContractsCaller.sol:
address constant SYSTEM_CALL_CALL_ADDRESS = address((1 << 16) - 11);
Most probably you've forgot to compile your factory with --is-system flag, so it doesn't recognize this address as a system address
I also got this error, this thread helped me because I am 100% passing the is-system
flag in my foundry.toml
. I think even with this flag it's not compiling with is-system
on because I keep getting this error.
EDIT:
Figured it out, the feature was removed from foundry-zksync
. Probably a bug.
Hi, I modify and run the multi-sig script in the basic-example:
And the contract is:
but it return some error:
I have checked the Greeter and MultiSigAccount Contract have been deployed, and the
isValidSignature
returns are valid in the script, I could not figure out which call contract has no code.OS - MacOS M2 Pro 2022
Here are my dependencies: