Sourcify Logosourcify.eth

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

Remix IDE LogoView on Remix IDE
  • 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 IPFS LogoSolidity 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 IPFS LogoSolidity metadata.json IPFS hash: QmNjDkt5BjhPGtXSSBpFBrLsjztmbmkkoQBCfmz3Vb88GH
RawDecoded
Length: 53 bytes
0xa264697066735822122005c8252609e227b9fbb7140a24540f30db8e6dad0357d17a12eb81e59fb7272a64736f6c63430008100033

Transformations

Immutable Transformations

IDValueOffsets
540x0000000000000000000000009b6869733e4b2d1db6c1183dd7008136f6fa553c183, 615
560x000000000000000000000000137de6b9f0b91f4ede8ffecec41cd91341ae5472273, 489

Storage Layout

SlotOffsetBytesLabelTypeContract
0020govaddresscontracts/core/Liquidator.sol:Liquidator
1032isKeepermapping(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...
0xF7a5D241Ac3d884BeBB5Da76385Aa962c799F23E on Celo Mainnet (42220)