MNT Price: $0.63 (-0.90%)
Gas: 50 Gwei

Contract

0xDDC99aeef7D5F87118A3A2636F7D0FB6c60daCF3
 

Overview

MNT Balance

Mantle Mainnet Network LogoMantle Mainnet Network LogoMantle Mainnet Network Logo0 MNT

MNT Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To

There are no matching entries

Please try again later

View more zero value Internal Transactions in Advanced View mode

Advanced mode:

Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

LiqIncentiveCalculator

Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled
Yes with 200 runs
Other Settings
paris EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_acm","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint8","name":"version","type":"uint8"}],"name":"Initialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"maxIncentiveMultiplier_e18","type":"uint256"}],"name":"SetMaxLiqIncentiveMultiplier_e18","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16[]","name":"modes","type":"uint16[]"},{"indexed":false,"internalType":"uint256[]","name":"minIncentiveMultipliers_e18","type":"uint256[]"}],"name":"SetMinLiqIncentiveMultiplier_e18","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16[]","name":"modes","type":"uint16[]"},{"indexed":false,"internalType":"uint256[]","name":"multipliers_e18","type":"uint256[]"}],"name":"SetModeLiqIncentiveMultiplier_e18","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address[]","name":"tokens","type":"address[]"},{"indexed":false,"internalType":"uint256[]","name":"multipliers_e18","type":"uint256[]"}],"name":"SetTokenLiqIncentiveMultiplier_e18","type":"event"},{"inputs":[],"name":"ACM","outputs":[{"internalType":"contract IAccessControlManager","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"_mode","type":"uint16"},{"internalType":"uint256","name":"_healthFactor_e18","type":"uint256"},{"internalType":"address","name":"_repayToken","type":"address"},{"internalType":"address","name":"_collToken","type":"address"}],"name":"getLiqIncentiveMultiplier_e18","outputs":[{"internalType":"uint256","name":"multiplier_e18","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_maxLiqIncentiveMultiplier_e18","type":"uint256"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"maxLiqIncentiveMultiplier_e18","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"","type":"uint16"}],"name":"minLiqIncentiveMultiplier_e18","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"","type":"uint16"}],"name":"modeLiqIncentiveMultiplier_e18","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_maxLiqIncentiveMultiplier_e18","type":"uint256"}],"name":"setMaxLiqIncentiveMultiplier_e18","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16[]","name":"_modes","type":"uint16[]"},{"internalType":"uint256[]","name":"_minMultipliers_e18","type":"uint256[]"}],"name":"setMinLiqIncentiveMultiplier_e18","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16[]","name":"_modes","type":"uint16[]"},{"internalType":"uint256[]","name":"_multipliers_e18","type":"uint256[]"}],"name":"setModeLiqIncentiveMultiplier_e18","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_tokens","type":"address[]"},{"internalType":"uint256[]","name":"_multipliers_e18","type":"uint256[]"}],"name":"setTokenLiqIncentiveMultiplier_e18","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"tokenLiqIncentiveMultiplier_e18","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
60a060405234801561001057600080fd5b50604051610dd7380380610dd783398101604081905261002f91610109565b6001600160a01b03811660805261004461004a565b50610139565b600054610100900460ff16156100b65760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610107576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b60006020828403121561011b57600080fd5b81516001600160a01b038116811461013257600080fd5b9392505050565b608051610c6761017060003960008181610190015281816102060152818161029f015281816104f901526106360152610c676000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063b4fc949411610071578063b4fc949414610132578063ba40514a14610145578063c319421014610165578063c9d7a94a14610178578063f9b80da11461018b578063fe4b84df146101ca57600080fd5b806307c9038a146100ae5780635181a4e1146100e15780636eb2099014610101578063817f85bb1461010a578063a392bedd1461011f575b600080fd5b6100ce6100bc366004610951565b60036020526000908152604090205481565b6040519081526020015b60405180910390f35b6100ce6100ef36600461097e565b60046020526000908152604090205481565b6100ce60015481565b61011d610118366004610999565b6101dd565b005b61011d61012d3660046109fe565b610276565b6100ce610140366004610a6a565b6103c1565b6100ce61015336600461097e565b60026020526000908152604090205481565b61011d6101733660046109fe565b6104d0565b61011d6101863660046109fe565b61060d565b6101b27f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100d8565b61011d6101d8366004610999565b61074f565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906312d9a6ad90604401600060405180830381600087803b15801561025257600080fd5b505af1158015610266573d6000803e3d6000fd5b5050505061027381610866565b50565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906312d9a6ad90604401600060405180830381600087803b1580156102eb57600080fd5b505af11580156102ff573d6000803e3d6000fd5b506103119250505083821460c86108a1565b60005b8381101561037d5782828281811061032e5761032e610ab7565b905060200201356004600087878581811061034b5761034b610ab7565b9050602002016020810190610360919061097e565b61ffff168152602081019190915260400160002055600101610314565b507fed46a40981af27934f2ec7cfe4b82699c2edb45c08f8f226e407388cfe222be1848484846040516103b39493929190610aff565b60405180910390a150505050565b6000670de0b6b3a764000084106103e15750670de0b6b3a76400006104c8565b6001600160a01b03808416600090815260036020526040808220549285168252812054909161040f916108af565b90506000670de0b6b3a7640000866104278280610b71565b6104319190610b88565b61043b9190610baa565b905061044f670de0b6b3a764000080610b71565b61ffff881660009081526002602052604090205461046e908490610b71565b6104789083610b71565b6104829190610b88565b90506104a161049982670de0b6b3a7640000610bbd565b6001546108c9565b61ffff88166000908152600460205260409020549093506104c39084906108af565b925050505b949350505050565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906312d9a6ad90604401600060405180830381600087803b15801561054557600080fd5b505af1158015610559573d6000803e3d6000fd5b5061056b9250505083821460c86108a1565b60005b838110156105d75782828281811061058857610588610ab7565b90506020020135600260008787858181106105a5576105a5610ab7565b90506020020160208101906105ba919061097e565b61ffff16815260208101919091526040016000205560010161056e565b507fa2c2176ff999310a54974962602e1758e573da8d0b8a5a070d714e372a210107848484846040516103b39493929190610aff565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906312d9a6ad90604401600060405180830381600087803b15801561068257600080fd5b505af1158015610696573d6000803e3d6000fd5b506106a89250505083821460c86108a1565b60005b83811015610719578282828181106106c5576106c5610ab7565b90506020020135600360008787858181106106e2576106e2610ab7565b90506020020160208101906106f79190610951565b6001600160a01b031681526020810191909152604001600020556001016106ab565b507f0ac4d3b8b776a02710e0159e09f47b65fec71dcd7bb4d14643c63c972369c9d7848484846040516103b39493929190610bd0565b600054610100900460ff161580801561076f5750600054600160ff909116105b806107895750303b158015610789575060005460ff166001145b6107f05760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840160405180910390fd5b6000805460ff191660011790558015610813576000805461ff0019166101001790555b61081c82610866565b8015610862576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050565b60018190556040518181527f1e768662383d9351ef0ed623a7329ae72d4e2030e97692c33789c3b93a8e36d39060200160405180910390a150565b8161086257610862816108d8565b60008183116108be57816108c0565b825b90505b92915050565b60008183106108be57816108c0565b62461bcd60e51b600090815260206004526007602452600a808304818106603090810160081b83860601918390049283060160101b0166494e43230000300160c81b60448190526102739262494e4360e81b9162494e4391606490fd5b80356001600160a01b038116811461094c57600080fd5b919050565b60006020828403121561096357600080fd5b6108c082610935565b803561ffff8116811461094c57600080fd5b60006020828403121561099057600080fd5b6108c08261096c565b6000602082840312156109ab57600080fd5b5035919050565b60008083601f8401126109c457600080fd5b50813567ffffffffffffffff8111156109dc57600080fd5b6020830191508360208260051b85010111156109f757600080fd5b9250929050565b60008060008060408587031215610a1457600080fd5b843567ffffffffffffffff80821115610a2c57600080fd5b610a38888389016109b2565b90965094506020870135915080821115610a5157600080fd5b50610a5e878288016109b2565b95989497509550505050565b60008060008060808587031215610a8057600080fd5b610a898561096c565b935060208501359250610a9e60408601610935565b9150610aac60608601610935565b905092959194509250565b634e487b7160e01b600052603260045260246000fd5b81835260006001600160fb1b03831115610ae657600080fd5b8260051b80836020870137939093016020019392505050565b6040808252810184905260008560608301825b87811015610b3b5761ffff610b268461096c565b16825260209283019290910190600101610b12565b508381036020850152610b4f818688610acd565b98975050505050505050565b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176108c3576108c3610b5b565b600082610ba557634e487b7160e01b600052601260045260246000fd5b500490565b818103818111156108c3576108c3610b5b565b808201808211156108c3576108c3610b5b565b6040808252810184905260008560608301825b87811015610b3b576001600160a01b03610bfc84610935565b16825260209283019290910190600101610be356fe1e46cebd6689d8c64011118478db0c61a89aa2646c860df401de476fbf378983a26469706673582212209a95453263c72a4e72ed50c2a21ff2397c116bf4eeb629d53bd703950fe90def64736f6c63430008130033000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100a95760003560e01c8063b4fc949411610071578063b4fc949414610132578063ba40514a14610145578063c319421014610165578063c9d7a94a14610178578063f9b80da11461018b578063fe4b84df146101ca57600080fd5b806307c9038a146100ae5780635181a4e1146100e15780636eb2099014610101578063817f85bb1461010a578063a392bedd1461011f575b600080fd5b6100ce6100bc366004610951565b60036020526000908152604090205481565b6040519081526020015b60405180910390f35b6100ce6100ef36600461097e565b60046020526000908152604090205481565b6100ce60015481565b61011d610118366004610999565b6101dd565b005b61011d61012d3660046109fe565b610276565b6100ce610140366004610a6a565b6103c1565b6100ce61015336600461097e565b60026020526000908152604090205481565b61011d6101733660046109fe565b6104d0565b61011d6101863660046109fe565b61060d565b6101b27f000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a81565b6040516001600160a01b0390911681526020016100d8565b61011d6101d8366004610999565b61074f565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a6001600160a01b0316906312d9a6ad90604401600060405180830381600087803b15801561025257600080fd5b505af1158015610266573d6000803e3d6000fd5b5050505061027381610866565b50565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a6001600160a01b0316906312d9a6ad90604401600060405180830381600087803b1580156102eb57600080fd5b505af11580156102ff573d6000803e3d6000fd5b506103119250505083821460c86108a1565b60005b8381101561037d5782828281811061032e5761032e610ab7565b905060200201356004600087878581811061034b5761034b610ab7565b9050602002016020810190610360919061097e565b61ffff168152602081019190915260400160002055600101610314565b507fed46a40981af27934f2ec7cfe4b82699c2edb45c08f8f226e407388cfe222be1848484846040516103b39493929190610aff565b60405180910390a150505050565b6000670de0b6b3a764000084106103e15750670de0b6b3a76400006104c8565b6001600160a01b03808416600090815260036020526040808220549285168252812054909161040f916108af565b90506000670de0b6b3a7640000866104278280610b71565b6104319190610b88565b61043b9190610baa565b905061044f670de0b6b3a764000080610b71565b61ffff881660009081526002602052604090205461046e908490610b71565b6104789083610b71565b6104829190610b88565b90506104a161049982670de0b6b3a7640000610bbd565b6001546108c9565b61ffff88166000908152600460205260409020549093506104c39084906108af565b925050505b949350505050565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a6001600160a01b0316906312d9a6ad90604401600060405180830381600087803b15801561054557600080fd5b505af1158015610559573d6000803e3d6000fd5b5061056b9250505083821460c86108a1565b60005b838110156105d75782828281811061058857610588610ab7565b90506020020135600260008787858181106105a5576105a5610ab7565b90506020020160208101906105ba919061097e565b61ffff16815260208101919091526040016000205560010161056e565b507fa2c2176ff999310a54974962602e1758e573da8d0b8a5a070d714e372a210107848484846040516103b39493929190610aff565b6040516312d9a6ad60e01b8152600080516020610c1283398151915260048201523360248201527f000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a6001600160a01b0316906312d9a6ad90604401600060405180830381600087803b15801561068257600080fd5b505af1158015610696573d6000803e3d6000fd5b506106a89250505083821460c86108a1565b60005b83811015610719578282828181106106c5576106c5610ab7565b90506020020135600360008787858181106106e2576106e2610ab7565b90506020020160208101906106f79190610951565b6001600160a01b031681526020810191909152604001600020556001016106ab565b507f0ac4d3b8b776a02710e0159e09f47b65fec71dcd7bb4d14643c63c972369c9d7848484846040516103b39493929190610bd0565b600054610100900460ff161580801561076f5750600054600160ff909116105b806107895750303b158015610789575060005460ff166001145b6107f05760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840160405180910390fd5b6000805460ff191660011790558015610813576000805461ff0019166101001790555b61081c82610866565b8015610862576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050565b60018190556040518181527f1e768662383d9351ef0ed623a7329ae72d4e2030e97692c33789c3b93a8e36d39060200160405180910390a150565b8161086257610862816108d8565b60008183116108be57816108c0565b825b90505b92915050565b60008183106108be57816108c0565b62461bcd60e51b600090815260206004526007602452600a808304818106603090810160081b83860601918390049283060160101b0166494e43230000300160c81b60448190526102739262494e4360e81b9162494e4391606490fd5b80356001600160a01b038116811461094c57600080fd5b919050565b60006020828403121561096357600080fd5b6108c082610935565b803561ffff8116811461094c57600080fd5b60006020828403121561099057600080fd5b6108c08261096c565b6000602082840312156109ab57600080fd5b5035919050565b60008083601f8401126109c457600080fd5b50813567ffffffffffffffff8111156109dc57600080fd5b6020830191508360208260051b85010111156109f757600080fd5b9250929050565b60008060008060408587031215610a1457600080fd5b843567ffffffffffffffff80821115610a2c57600080fd5b610a38888389016109b2565b90965094506020870135915080821115610a5157600080fd5b50610a5e878288016109b2565b95989497509550505050565b60008060008060808587031215610a8057600080fd5b610a898561096c565b935060208501359250610a9e60408601610935565b9150610aac60608601610935565b905092959194509250565b634e487b7160e01b600052603260045260246000fd5b81835260006001600160fb1b03831115610ae657600080fd5b8260051b80836020870137939093016020019392505050565b6040808252810184905260008560608301825b87811015610b3b5761ffff610b268461096c565b16825260209283019290910190600101610b12565b508381036020850152610b4f818688610acd565b98975050505050505050565b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176108c3576108c3610b5b565b600082610ba557634e487b7160e01b600052601260045260246000fd5b500490565b818103818111156108c3576108c3610b5b565b808201808211156108c3576108c3610b5b565b6040808252810184905260008560608301825b87811015610b3b576001600160a01b03610bfc84610935565b16825260209283019290910190600101610be356fe1e46cebd6689d8c64011118478db0c61a89aa2646c860df401de476fbf378983a26469706673582212209a95453263c72a4e72ed50c2a21ff2397c116bf4eeb629d53bd703950fe90def64736f6c63430008130033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a

-----Decoded View---------------
Arg [0] : _acm (address): 0xCE3292cA5AbbdFA1Db02142A67CFFc708530675a

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000ce3292ca5abbdfa1db02142a67cffc708530675a

🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.