Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| 0x61010060 | 18798276 | 856 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
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":"_creditManager","type":"address"},{"internalType":"address","name":"_router","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"CallerNotConfiguratorException","type":"error"},{"inputs":[],"name":"CallerNotCreditFacadeException","type":"error"},{"inputs":[],"name":"InvalidPathException","type":"error"},{"inputs":[],"name":"ZeroAddressException","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"token0","type":"address"},{"indexed":true,"internalType":"address","name":"token1","type":"address"},{"indexed":false,"internalType":"bool","name":"allowed","type":"bool"}],"name":"SetPairStatus","type":"event"},{"inputs":[],"name":"_gearboxAdapterType","outputs":[{"internalType":"enum AdapterType","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_gearboxAdapterVersion","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acl","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"addressProvider","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"creditManager","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token0","type":"address"},{"internalType":"address","name":"token1","type":"address"}],"name":"isPairAllowed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"token0","type":"address"},{"internalType":"address","name":"token1","type":"address"},{"internalType":"bool","name":"allowed","type":"bool"}],"internalType":"struct UniswapV2PairStatus[]","name":"pairs","type":"tuple[]"}],"name":"setPairStatusBatch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"leftoverAmount","type":"uint256"},{"internalType":"uint256","name":"rateMinRAY","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapDiffTokensForTokens","outputs":[{"internalType":"uint256","name":"tokensToEnable","type":"uint256"},{"internalType":"uint256","name":"tokensToDisable","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"uint256","name":"amountOutMin","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapExactTokensForTokens","outputs":[{"internalType":"uint256","name":"tokensToEnable","type":"uint256"},{"internalType":"uint256","name":"tokensToDisable","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"uint256","name":"amountInMax","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapTokensForExactTokens","outputs":[{"internalType":"uint256","name":"tokensToEnable","type":"uint256"},{"internalType":"uint256","name":"tokensToDisable","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"targetContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100c95760003560e01c8063826c16f611610081578063c12c21c01161005b578063c12c21c0146101db578063ce30bbdb14610202578063de2873591461021757600080fd5b8063826c16f61461018e5780638803dbee146101a1578063bd90df70146101b457600080fd5b806338ed1739116100b257806338ed1739146101355780633d77ae801461015d57806378aa73a41461017257600080fd5b806306ab3ae9146100ce5780632954018c146100f6575b600080fd5b6100e16100dc366004610d43565b61023e565b60405190151581526020015b60405180910390f35b61011d7f0000000000000000000000009ea7b04da02a5373317d745c1571c84aad03321d81565b6040516001600160a01b0390911681526020016100ed565b610148610143366004610dc1565b61027f565b604080519283526020830191909152016100ed565b61017061016b366004610e34565b610360565b005b61017b61012c81565b60405161ffff90911681526020016100ed565b61014861019c366004610ea9565b6104a4565b6101486101af366004610dc1565b61064e565b61011d7f000000000000000000000000d9e1ce17f2641f24ae83637ab66a2cca9c378b9f81565b61011d7f0000000000000000000000004e94cd228ef386ebc32900ec745d1865934688a381565b61020a600181565b6040516100ed9190610f04565b61011d7f000000000000000000000000523da3a8961e4dd4f6206dbf7e6c749f51796bb381565b600061024a8383610734565b6001600160a01b0380831660009081526020818152604080832093851683529290522054919450925060ff1690505b92915050565b60008061028a610768565b6000610294610836565b905060008060006102d78a8a808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152506108bf92505050565b925092509250826102fb57604051635d883f4360e11b815260040160405180910390fd5b61034c82828e8e8e8e8a8e60405160240161031b96959493929190610f2c565b60408051601f198184030181529190526020810180516001600160e01b03166338ed173960e01b1790526000610a00565b50909d909c509a5050505050505050505050565b610368610a4e565b8060005b8181101561049e576000806103d186868581811061038c5761038c610f9f565b6103a29260206060909202019081019150610fb5565b8787868181106103b4576103b4610f9f565b90506060020160200160208101906103cc9190610fb5565b610734565b915091508585848181106103e7576103e7610f9f565b90506060020160400160208101906103ff9190610fe7565b6001600160a01b03838116600081815260208181526040808320948716808452949091529020805460ff191693151593909317909255907fd94b576496ca9290ff40418e6cc337b4540d6eccd9125835c1daf09767e81b0a88888781811061046957610469610f9f565b90506060020160400160208101906104819190610fe7565b604051901515815260200160405180910390a3505060010161036c565b50505050565b6000806104af610768565b60006104b9610836565b905060008060006104fc8989808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152506108bf92505050565b909450925090508061052157604051635d883f4360e11b815260040160405180910390fd5b506040517f70a082310000000000000000000000000000000000000000000000000000000081526001600160a01b038481166004830152600091908416906370a0823190602401602060405180830381865afa158015610585573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105a99190611004565b90508a81116105c2576000809550955050505050610644565b8a90036106398383836b033b2e3c9fd0803ce80000006105e28f83611033565b6105ec919061104a565b8d8d8a8e60405160240161060596959493929190610f2c565b60408051601f198184030181529190526020810180516001600160e01b03166338ed173960e01b17905260018f1115610a00565b509096509450505050505b9550959350505050565b600080610659610768565b6000610663610836565b905060008060006106a68a8a808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152506108bf92505050565b925092509250826106ca57604051635d883f4360e11b815260040160405180910390fd5b61034c82828e8e8e8e8a8e6040516024016106ea96959493929190610f2c565b60408051601f198184030181529190526020810180516001600160e01b03167f8803dbee000000000000000000000000000000000000000000000000000000001790526000610a00565b600080826001600160a01b0316846001600160a01b0316101561075b575082905081610761565b50819050825b9250929050565b7f0000000000000000000000004e94cd228ef386ebc32900ec745d1865934688a36001600160a01b0316632f7a18816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107ea919061106c565b6001600160a01b0316336001600160a01b031614610834576040517f0c1d6a3f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b60007f0000000000000000000000004e94cd228ef386ebc32900ec745d1865934688a36001600160a01b03166334878f546040518163ffffffff1660e01b8152600401602060405180830381865afa158015610896573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108ba919061106c565b905090565b6000806000808451905060028110806108d85750600481115b156108e75760009350506109f9565b846000815181106108fa576108fa610f9f565b60200260200101519250846001826109129190611089565b8151811061092257610922610f9f565b6020026020010151915061096a8560008151811061094257610942610f9f565b60200260200101518660018151811061095d5761095d610f9f565b602002602001015161023e565b93508380156109795750600281115b156109f7576109af8560018151811061099457610994610f9f565b60200260200101518660028151811061095d5761095d610f9f565b93508380156109be5750600381115b156109f7576109f4856002815181106109d9576109d9610f9f565b60200260200101518660038151811061095d5761095d610f9f565b93505b505b9193909250565b6000806060610a0e86610a8d565b92508315610a2257610a1f87610a8d565b91505b610a2e87600019610b35565b610a3785610bd4565b9050610a44876001610b35565b9450945094915050565b610a5733610c83565b610834576040517f61081c1500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517fd5c2f4860000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f0000000000000000000000004e94cd228ef386ebc32900ec745d1865934688a39091169063d5c2f48690602401602060405180830381865afa158015610b11573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102799190611004565b6040517ffa30b30f0000000000000000000000000000000000000000000000000000000081526001600160a01b038381166004830152602482018390527f0000000000000000000000004e94cd228ef386ebc32900ec745d1865934688a3169063fa30b30f90604401600060405180830381600087803b158015610bb857600080fd5b505af1158015610bcc573d6000803e3d6000fd5b505050505050565b6040517f09c5eabe0000000000000000000000000000000000000000000000000000000081526060906001600160a01b037f0000000000000000000000004e94cd228ef386ebc32900ec745d1865934688a316906309c5eabe90610c3c9085906004016110c0565b6000604051808303816000875af1158015610c5b573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526102799190810190611109565b6040517f5f259aba0000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f000000000000000000000000523da3a8961e4dd4f6206dbf7e6c749f51796bb390911690635f259aba90602401602060405180830381865afa158015610d07573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061027991906111b6565b6001600160a01b0381168114610d4057600080fd5b50565b60008060408385031215610d5657600080fd5b8235610d6181610d2b565b91506020830135610d7181610d2b565b809150509250929050565b60008083601f840112610d8e57600080fd5b50813567ffffffffffffffff811115610da657600080fd5b6020830191508360208260051b850101111561076157600080fd5b60008060008060008060a08789031215610dda57600080fd5b8635955060208701359450604087013567ffffffffffffffff811115610dff57600080fd5b610e0b89828a01610d7c565b9095509350506060870135610e1f81610d2b565b80925050608087013590509295509295509295565b60008060208385031215610e4757600080fd5b823567ffffffffffffffff80821115610e5f57600080fd5b818501915085601f830112610e7357600080fd5b813581811115610e8257600080fd5b866020606083028501011115610e9757600080fd5b60209290920196919550909350505050565b600080600080600060808688031215610ec157600080fd5b8535945060208601359350604086013567ffffffffffffffff811115610ee657600080fd5b610ef288828901610d7c565b96999598509660600135949350505050565b6020810160168310610f2657634e487b7160e01b600052602160045260246000fd5b91905290565b868152602080820187905260a0604083018190528201859052600090869060c08401835b88811015610f7e578335610f6381610d2b565b6001600160a01b031682529282019290820190600101610f50565b506001600160a01b0396909616606085015250505060800152949350505050565b634e487b7160e01b600052603260045260246000fd5b600060208284031215610fc757600080fd5b8135610fd281610d2b565b9392505050565b8015158114610d4057600080fd5b600060208284031215610ff957600080fd5b8135610fd281610fd9565b60006020828403121561101657600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176102795761027961101d565b60008261106757634e487b7160e01b600052601260045260246000fd5b500490565b60006020828403121561107e57600080fd5b8151610fd281610d2b565b818103818111156102795761027961101d565b60005b838110156110b757818101518382015260200161109f565b50506000910152565b60208152600082518060208401526110df81604085016020870161109c565b601f01601f19169190910160400192915050565b634e487b7160e01b600052604160045260246000fd5b60006020828403121561111b57600080fd5b815167ffffffffffffffff8082111561113357600080fd5b818401915084601f83011261114757600080fd5b815181811115611159576111596110f3565b604051601f8201601f19908116603f01168101908382118183101715611181576111816110f3565b8160405282815287602084870101111561119a57600080fd5b6111ab83602083016020880161109c565b979650505050505050565b6000602082840312156111c857600080fd5b8151610fd281610fd956fea2646970667358221220524b93f165a3f55ad4ecfae76b714e509e1fb1a21d41dca81663f8d2c520f4d764736f6c63430008110033
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
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.