0xF7a5D241Ac3d884BeBB5Da76385Aa962c799F23E
on Celo Mainnet (42220)
Exact Match
Runtime Bytecode
Creation Bytecode
- Contract Name
- Liquidator
- Compilation Target
- contracts/core/Liquidator.sol:Liquidator
- Language
- Solidity
- Compiler
- solc 0.8.16+commit.07a7930e
- EVM Version
- london
- Verified At
- 2024-08-08 14:07:51 UTC
- Deployer
- 0xD3c2ab064b28Ba25429b66f6E2344C7048fFC681
- Deployment Transaction
- 0xbc9c8e0286f2ae23baf181b2c1d492ee42f42da34f665d65a245259b6192ba90
- Block Number
- 17951454
- Transaction Index
- 1
ABI
Expand to view
Source Code
- contracts/core/Liquidator.sol
- contracts/interfaces/IDex.sol
- contracts/access/Governable.sol
- contracts/interfaces/IOracle.sol
Loading...
Compiler Settings
Loading...
Contract Metadata
Loading...
Creation Bytecode
0x60c060405234801561001057600080fd5b506040516107fd3803806107fd83398101604081905261002f91610074565b600080546001600160a01b031916331790556001600160a01b039182166080521660a0526100a7565b80516001600160a01b038116811461006f57600080fd5b919050565b6000806040838503121561008757600080fd5b61009083610058565b915061009e60208401610058565b90509250929050565b60805160a0516107246100d96000396000818161011101526101e901526000818160b7015261026701526107246000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c80637dc0d1d01161005b5780637dc0d1d01461010c57806382fb5aab14610133578063cfad57a214610148578063d1b9e8531461015b57600080fd5b806312d43a5114610082578063692058c2146100b25780636ba42aaa146100d9575b600080fd5b600054610095906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100957f000000000000000000000000000000000000000000000000000000000000000081565b6100fc6100e736600461046b565b60016020526000908152604090205460ff1681565b60405190151581526020016100a9565b6100957f000000000000000000000000000000000000000000000000000000000000000081565b61014661014136600461053e565b61016e565b005b61014661015636600461046b565b6102d8565b6101466101693660046105f7565b610392565b3360009081526001602052604090205460ff166101d25760405162461bcd60e51b815260206004820152601360248201527f4c697175696461746f723a20216b65657065720000000000000000000000000060448201526064015b60405180910390fd5b604051630682f55760e51b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063d05eaae090610220908790879060040161066e565b600060405180830381600087803b15801561023a57600080fd5b505af115801561024e573d6000803e3d6000fd5b505060405163180981eb60e31b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016925063c04c0f5891506102a0908590859060040161069c565b600060405180830381600087803b1580156102ba57600080fd5b505af11580156102ce573d6000803e3d6000fd5b5050505050505050565b6000546001600160a01b031633146103325760405162461bcd60e51b815260206004820152601560248201527f476f7665726e61626c653a20666f7262696464656e000000000000000000000060448201526064016101c9565b600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038316908117825560405190917f91a8c1cc2d4a3bb60738481947a00cbb9899c822916694cf8bb1d68172fdcd5491a250565b6000546001600160a01b031633146103ec5760405162461bcd60e51b815260206004820152601560248201527f476f7665726e61626c653a20666f7262696464656e000000000000000000000060448201526064016101c9565b6001600160a01b038216600081815260016020908152604091829020805460ff19168515159081179091558251938452908301527f8c2ff6748f99f65f4ebf8a1e973a289bad216c4d5b20fda1940d9e01118ae42a910160405180910390a15050565b80356001600160a01b038116811461046657600080fd5b919050565b60006020828403121561047d57600080fd5b6104868261044f565b9392505050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126104b457600080fd5b8135602067ffffffffffffffff808311156104d1576104d161048d565b8260051b604051601f19603f830116810181811084821117156104f6576104f661048d565b60405293845285810183019383810192508785111561051457600080fd5b83870191505b848210156105335781358352918301919083019061051a565b979650505050505050565b6000806000806060858703121561055457600080fd5b843567ffffffffffffffff8082111561056c57600080fd5b610578888389016104a3565b9550602087013591508082111561058e57600080fd5b61059a888389016104a3565b945060408701359150808211156105b057600080fd5b818701915087601f8301126105c457600080fd5b8135818111156105d357600080fd5b8860208260051b85010111156105e857600080fd5b95989497505060200194505050565b6000806040838503121561060a57600080fd5b6106138361044f565b91506020830135801515811461062857600080fd5b809150509250929050565b600081518084526020808501945080840160005b8381101561066357815187529582019590820190600101610647565b509495945050505050565b6040815260006106816040830185610633565b82810360208401526106938185610633565b95945050505050565b6020815281602082015260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311156106d557600080fd5b8260051b8085604085013791909101604001939250505056fea264697066735822122005c8252609e227b9fbb7140a24540f30db8e6dad0357d17a12eb81e59fb7272a64736f6c634300081000330000000000000000000000009b6869733e4b2d1db6c1183dd7008136f6fa553c000000000000000000000000137de6b9f0b91f4ede8ffecec41cd91341ae5472
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: QmNjDkt5BjhPGtXSSBpFBrLsjztmbmkkoQBCfmz3Vb88GH

RawDecoded
Length: 53 bytes
0xa264697066735822122005c8252609e227b9fbb7140a24540f30db8e6dad0357d17a12eb81e59fb7272a64736f6c63430008100033
Transformations
Constructor Arguments
RawDecoded
Length: 64 bytes
0x0000000000000000000000009b6869733e4b2d1db6c1183dd7008136f6fa553c000000000000000000000000137de6b9f0b91f4ede8ffecec41cd91341ae5472
Runtime Bytecode
0x608060405234801561001057600080fd5b506004361061007d5760003560e01c80637dc0d1d01161005b5780637dc0d1d01461010c57806382fb5aab14610133578063cfad57a214610148578063d1b9e8531461015b57600080fd5b806312d43a5114610082578063692058c2146100b25780636ba42aaa146100d9575b600080fd5b600054610095906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100957f0000000000000000000000009b6869733e4b2d1db6c1183dd7008136f6fa553c81565b6100fc6100e736600461046b565b60016020526000908152604090205460ff1681565b60405190151581526020016100a9565b6100957f000000000000000000000000137de6b9f0b91f4ede8ffecec41cd91341ae547281565b61014661014136600461053e565b61016e565b005b61014661015636600461046b565b6102d8565b6101466101693660046105f7565b610392565b3360009081526001602052604090205460ff166101d25760405162461bcd60e51b815260206004820152601360248201527f4c697175696461746f723a20216b65657065720000000000000000000000000060448201526064015b60405180910390fd5b604051630682f55760e51b81526001600160a01b037f000000000000000000000000137de6b9f0b91f4ede8ffecec41cd91341ae5472169063d05eaae090610220908790879060040161066e565b600060405180830381600087803b15801561023a57600080fd5b505af115801561024e573d6000803e3d6000fd5b505060405163180981eb60e31b81526001600160a01b037f0000000000000000000000009b6869733e4b2d1db6c1183dd7008136f6fa553c16925063c04c0f5891506102a0908590859060040161069c565b600060405180830381600087803b1580156102ba57600080fd5b505af11580156102ce573d6000803e3d6000fd5b5050505050505050565b6000546001600160a01b031633146103325760405162461bcd60e51b815260206004820152601560248201527f476f7665726e61626c653a20666f7262696464656e000000000000000000000060448201526064016101c9565b600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038316908117825560405190917f91a8c1cc2d4a3bb60738481947a00cbb9899c822916694cf8bb1d68172fdcd5491a250565b6000546001600160a01b031633146103ec5760405162461bcd60e51b815260206004820152601560248201527f476f7665726e61626c653a20666f7262696464656e000000000000000000000060448201526064016101c9565b6001600160a01b038216600081815260016020908152604091829020805460ff19168515159081179091558251938452908301527f8c2ff6748f99f65f4ebf8a1e973a289bad216c4d5b20fda1940d9e01118ae42a910160405180910390a15050565b80356001600160a01b038116811461046657600080fd5b919050565b60006020828403121561047d57600080fd5b6104868261044f565b9392505050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126104b457600080fd5b8135602067ffffffffffffffff808311156104d1576104d161048d565b8260051b604051601f19603f830116810181811084821117156104f6576104f661048d565b60405293845285810183019383810192508785111561051457600080fd5b83870191505b848210156105335781358352918301919083019061051a565b979650505050505050565b6000806000806060858703121561055457600080fd5b843567ffffffffffffffff8082111561056c57600080fd5b610578888389016104a3565b9550602087013591508082111561058e57600080fd5b61059a888389016104a3565b945060408701359150808211156105b057600080fd5b818701915087601f8301126105c457600080fd5b8135818111156105d357600080fd5b8860208260051b85010111156105e857600080fd5b95989497505060200194505050565b6000806040838503121561060a57600080fd5b6106138361044f565b91506020830135801515811461062857600080fd5b809150509250929050565b600081518084526020808501945080840160005b8381101561066357815187529582019590820190600101610647565b509495945050505050565b6040815260006106816040830185610633565b82810360208401526106938185610633565b95945050505050565b6020815281602082015260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311156106d557600080fd5b8260051b8085604085013791909101604001939250505056fea264697066735822122005c8252609e227b9fbb7140a24540f30db8e6dad0357d17a12eb81e59fb7272a64736f6c63430008100033
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: QmNjDkt5BjhPGtXSSBpFBrLsjztmbmkkoQBCfmz3Vb88GH

RawDecoded
Length: 53 bytes
0xa264697066735822122005c8252609e227b9fbb7140a24540f30db8e6dad0357d17a12eb81e59fb7272a64736f6c63430008100033
Transformations
Immutable Transformations
ID | Value | Offsets |
---|---|---|
54 | 0x0000000000000000000000009b6869733e4b2d1db6c1183dd7008136f6fa553c | 183, 615 |
56 | 0x000000000000000000000000137de6b9f0b91f4ede8ffecec41cd91341ae5472 | 273, 489 |
Storage Layout
Slot | Offset | Bytes | Label | Type | Contract |
---|---|---|---|---|---|
0 | 0 | 20 | gov | address | contracts/core/Liquidator.sol:Liquidator |
1 | 0 | 32 | isKeeper | mapping(address ⇒ bool) | contracts/core/Liquidator.sol:Liquidator |
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...