(address: Address, code: Hex)
| 38 | |
| 39 | // Helper: Create state override for malicious contract |
| 40 | const createStateOverride = (address: Address, code: Hex) => [{ address, code }] |
| 41 | |
| 42 | it('should prevent ERC1271 permit attack via staticcall', async () => { |
| 43 | const client = await hre.viem.getPublicClient({ chain: getChain(hre) }) |