0x68a2948DFbD993017c9cB6BC5116Ed843b705e12
on Celo Mainnet (42220)
Exact Match
Runtime Bytecode
Creation Bytecode
Warning: This contract is only matched with runtime bytecode. The constructor may be different from the original one, which could affect the contract's functionality.
- Contract Name
- SquidMulticall
- Compilation Target
- contracts/SquidMulticall.sol:SquidMulticall
- Language
- Solidity
- Compiler
- solc 0.8.17+commit.8df45f5f
- EVM Version
- london
- Verified At
- 2024-08-08 14:54:28 UTC
- Deployer
- 0x3d4316342acd2deD06507302404e9788fF5F4d02
- Deployment Transaction
- 0xae863ddb2a38ac9715fa3e15db99d436deb0c140e6ba2d93e06ce29e5c6592d3
- Block Number
- 16786268
- Transaction Index
ABI
Expand to view
Source Code
- contracts/SquidMulticall.sol
- contracts/interfaces/ISquidMulticall.sol
- @openzeppelin/contracts/token/ERC20/IERC20.sol
Loading...
Compiler Settings
Loading...
Contract Metadata
Loading...
Contract couldn't be verified with the creation bytecode but with the runtime bytecode. Below is what was found at the time of verification.
Creation Bytecode
0x608080604052346100165761090f908161001c8239f35b600080fdfe6080604081815260049081361015610022575b505050361561002057600080fd5b005b600091823560e01c63f87ef8001461003a5750610012565b602091827ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103f95781359267ffffffffffffffff958685116103f557366023860112156103f557848401359687116103f5576024850194602436918960051b0101116103f557855460ff166103ce576100dd60017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006000541617600055565b855b87811061011757866101147fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0060005416600055565b80f35b868061012c610127848c8b610459565b610622565b60018151610139816106aa565b610142816106aa565b036102ae576101f173ffffffffffffffffffffffffffffffffffffffff6101cc8861017889860151828082518301019101610717565b92908d8d519586809481937f70a082310000000000000000000000000000000000000000000000000000000083523090830191909173ffffffffffffffffffffffffffffffffffffffff6020820193169052565b0392165afa9182156102a1575b8592610272575b50606084015160249160051b010152565b8086015173ffffffffffffffffffffffffffffffffffffffff16606088830151920151918783519301915af1610225610736565b901561023a5750610235906103fd565b6100df565b61026e869186519384937f5c0dee5d0000000000000000000000000000000000000000000000000000000085528401610766565b0390fd5b610293919250893d8b1161029a575b61028b8183610526565b8101906106fb565b90386101e0565b503d610281565b6102a961070a565b6101d9565b600281516102bb816106aa565b6102c4816106aa565b036102d35747878201526101f1565b905083600382516102e3816106aa565b6102ec816106aa565b146102f9575081906101f1565b61023593925061031a6103339161039d9301518780825183010191016106e3565b73ffffffffffffffffffffffffffffffffffffffff1690565b86517f70a0823100000000000000000000000000000000000000000000000000000000815233898201908152909190879083908190602001038173ffffffffffffffffffffffffffffffffffffffff85165afa9182156103c1575b8b926103a2575b5033906107ec565b6103fd565b6103ba919250873d891161029a5761028b8183610526565b9038610395565b6103c961070a565b61038e565b807fe4455ead00000000000000000000000000000000000000000000000000000000859252fd5b8580fd5b8380fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461042a5760010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b919081101561049e5760051b810135907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6181360301821215610499570190565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b507f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60a0810190811067ffffffffffffffff82111761051957604052565b6105216104cd565b604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761051957604052565b73ffffffffffffffffffffffffffffffffffffffff81160361049957565b359061059082610567565b565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f60209267ffffffffffffffff81116105ce575b01160190565b6105d66104cd565b6105c8565b81601f82011215610499578035906105f282610592565b926106006040519485610526565b8284526020838301011161049957816000926020809301838601378301015290565b60a0813603126104995760405190610639826104fd565b8035600481101561049957825261065260208201610585565b60208301526040810135604083015260608101359067ffffffffffffffff918281116104995761068590369083016105db565b60608401526080810135918211610499576106a2913691016105db565b608082015290565b600411156106b457565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9081602091031261049957516106f881610567565b90565b90816020910312610499575190565b506040513d6000823e3d90fd5b9190826040910312610499576020825161073081610567565b92015190565b3d15610761573d9061074782610592565b916107556040519384610526565b82523d6000602084013e565b606090565b909291928152602060408183015283519384604084015260005b8581106107c0575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8460006060809697860101520116010190565b818101830151848201606001528201610780565b90816020910312610499575180151581036104995790565b9160009182916040519073ffffffffffffffffffffffffffffffffffffffff60208301937f23b872dd000000000000000000000000000000000000000000000000000000008552166024830152306044830152606482015260648152610851816104fd565b519082855af161085f610736565b816108aa575b50159081156108a0575b5061087657565b60046040517f90b8ec18000000000000000000000000000000000000000000000000000000008152fd5b90503b153861086f565b80518015925082156108bf575b505038610865565b6108d292506020809183010191016107d4565b38806108b756fea264697066735822122057b447d7063c7d7d5758ad98eea66f484b9b8f4af581ada19cab550cb1194a2864736f6c63430008110033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on
Solidity metadata.json IPFS hash: QmUF1cw5ihVJgo5re92HwvdfAhxmnDkvAh9owE8eBfqeAB

RawDecoded
Length: 53 bytes
0xa264697066735822122057b447d7063c7d7d5758ad98eea66f484b9b8f4af581ada19cab550cb1194a2864736f6c63430008110033
Runtime Bytecode
On-chain & Recompiled Bytecode
0x6080604081815260049081361015610022575b505050361561002057600080fd5b005b600091823560e01c63f87ef8001461003a5750610012565b602091827ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103f95781359267ffffffffffffffff958685116103f557366023860112156103f557848401359687116103f5576024850194602436918960051b0101116103f557855460ff166103ce576100dd60017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006000541617600055565b855b87811061011757866101147fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0060005416600055565b80f35b868061012c610127848c8b610459565b610622565b60018151610139816106aa565b610142816106aa565b036102ae576101f173ffffffffffffffffffffffffffffffffffffffff6101cc8861017889860151828082518301019101610717565b92908d8d519586809481937f70a082310000000000000000000000000000000000000000000000000000000083523090830191909173ffffffffffffffffffffffffffffffffffffffff6020820193169052565b0392165afa9182156102a1575b8592610272575b50606084015160249160051b010152565b8086015173ffffffffffffffffffffffffffffffffffffffff16606088830151920151918783519301915af1610225610736565b901561023a5750610235906103fd565b6100df565b61026e869186519384937f5c0dee5d0000000000000000000000000000000000000000000000000000000085528401610766565b0390fd5b610293919250893d8b1161029a575b61028b8183610526565b8101906106fb565b90386101e0565b503d610281565b6102a961070a565b6101d9565b600281516102bb816106aa565b6102c4816106aa565b036102d35747878201526101f1565b905083600382516102e3816106aa565b6102ec816106aa565b146102f9575081906101f1565b61023593925061031a6103339161039d9301518780825183010191016106e3565b73ffffffffffffffffffffffffffffffffffffffff1690565b86517f70a0823100000000000000000000000000000000000000000000000000000000815233898201908152909190879083908190602001038173ffffffffffffffffffffffffffffffffffffffff85165afa9182156103c1575b8b926103a2575b5033906107ec565b6103fd565b6103ba919250873d891161029a5761028b8183610526565b9038610395565b6103c961070a565b61038e565b807fe4455ead00000000000000000000000000000000000000000000000000000000859252fd5b8580fd5b8380fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461042a5760010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b919081101561049e5760051b810135907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6181360301821215610499570190565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b507f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60a0810190811067ffffffffffffffff82111761051957604052565b6105216104cd565b604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761051957604052565b73ffffffffffffffffffffffffffffffffffffffff81160361049957565b359061059082610567565b565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f60209267ffffffffffffffff81116105ce575b01160190565b6105d66104cd565b6105c8565b81601f82011215610499578035906105f282610592565b926106006040519485610526565b8284526020838301011161049957816000926020809301838601378301015290565b60a0813603126104995760405190610639826104fd565b8035600481101561049957825261065260208201610585565b60208301526040810135604083015260608101359067ffffffffffffffff918281116104995761068590369083016105db565b60608401526080810135918211610499576106a2913691016105db565b608082015290565b600411156106b457565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9081602091031261049957516106f881610567565b90565b90816020910312610499575190565b506040513d6000823e3d90fd5b9190826040910312610499576020825161073081610567565b92015190565b3d15610761573d9061074782610592565b916107556040519384610526565b82523d6000602084013e565b606090565b909291928152602060408183015283519384604084015260005b8581106107c0575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8460006060809697860101520116010190565b818101830151848201606001528201610780565b90816020910312610499575180151581036104995790565b9160009182916040519073ffffffffffffffffffffffffffffffffffffffff60208301937f23b872dd000000000000000000000000000000000000000000000000000000008552166024830152306044830152606482015260648152610851816104fd565b519082855af161085f610736565b816108aa575b50159081156108a0575b5061087657565b60046040517f90b8ec18000000000000000000000000000000000000000000000000000000008152fd5b90503b153861086f565b80518015925082156108bf575b505038610865565b6108d292506020809183010191016107d4565b38806108b756fea264697066735822122057b447d7063c7d7d5758ad98eea66f484b9b8f4af581ada19cab550cb1194a2864736f6c63430008110033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on
Solidity metadata.json IPFS hash: QmUF1cw5ihVJgo5re92HwvdfAhxmnDkvAh9owE8eBfqeAB

RawDecoded
Length: 53 bytes
0xa264697066735822122057b447d7063c7d7d5758ad98eea66f484b9b8f4af581ada19cab550cb1194a2864736f6c63430008110033
Storage Layout
Slot | Offset | Bytes | Label | Type | Contract |
---|---|---|---|---|---|
0 | 0 | 1 | isRunning | bool | contracts/SquidMulticall.sol:SquidMulticall |
Standard JSON Input
This isn't the original compiler JSON data. Generated for compatibility.
Loading...
Standard JSON Output
This isn't the original compiler JSON data. Generated for compatibility.
Loading...