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
|
||
|---|---|---|---|---|---|---|---|
| 0x61018060 | 19440852 | 825 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Heuristics suggest this may be a proxy contract. Verify using the Proxy Contract Checker
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":"agent_","type":"address"},{"internalType":"address","name":"manager_","type":"address"},{"internalType":"address","name":"tokenFrom_","type":"address"},{"internalType":"address","name":"tokenTo_","type":"address"},{"internalType":"address","name":"amountConverter_","type":"address"},{"internalType":"address","name":"orderSample_","type":"address"},{"internalType":"uint256","name":"orderDurationInSeconds_","type":"uint256"},{"internalType":"uint256","name":"marginInBasisPoints_","type":"uint256"},{"internalType":"uint256","name":"priceToleranceInBasisPoints_","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"agent_","type":"address"}],"name":"InvalidAgentAddress","type":"error"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"InvalidAmount","type":"error"},{"inputs":[{"internalType":"address","name":"amountConverter","type":"address"}],"name":"InvalidAmountConverterAddress","type":"error"},{"inputs":[{"internalType":"address","name":"manager","type":"address"}],"name":"InvalidManagerAddress","type":"error"},{"inputs":[{"internalType":"uint256","name":"min","type":"uint256"},{"internalType":"uint256","name":"max","type":"uint256"},{"internalType":"uint256","name":"received","type":"uint256"}],"name":"InvalidOrderDuration","type":"error"},{"inputs":[{"internalType":"address","name":"orderSample","type":"address"}],"name":"InvalidOrderSampleAddress","type":"error"},{"inputs":[{"internalType":"address","name":"tokenFrom","type":"address"}],"name":"InvalidTokenFromAddress","type":"error"},{"inputs":[{"internalType":"address","name":"tokenTo","type":"address"}],"name":"InvalidTokenToAddress","type":"error"},{"inputs":[{"internalType":"uint256","name":"limit","type":"uint256"},{"internalType":"uint256","name":"received","type":"uint256"}],"name":"MarginOverflowsAllowedLimit","type":"error"},{"inputs":[{"internalType":"uint256","name":"min","type":"uint256"},{"internalType":"uint256","name":"received","type":"uint256"}],"name":"MinimumPossibleBalanceNotMet","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"NotAgent","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"NotAgentOrManager","type":"error"},{"inputs":[{"internalType":"uint256","name":"limit","type":"uint256"},{"internalType":"uint256","name":"received","type":"uint256"}],"name":"PriceToleranceOverflowsAllowedLimit","type":"error"},{"inputs":[],"name":"TokensCannotBeSame","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"agent","type":"address"}],"name":"AgentSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"amountConverter","type":"address"}],"name":"AmountConverterSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_token","type":"address"},{"indexed":false,"internalType":"uint256","name":"_tokenId","type":"uint256"},{"indexed":true,"internalType":"address","name":"_recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"ERC1155Recovered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_token","type":"address"},{"indexed":true,"internalType":"address","name":"_recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"ERC20Recovered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_token","type":"address"},{"indexed":false,"internalType":"uint256","name":"_tokenId","type":"uint256"},{"indexed":true,"internalType":"address","name":"_recipient","type":"address"}],"name":"ERC721Recovered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"EtherRecovered","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"manager","type":"address"}],"name":"ManagerSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"marginInBasisPoints","type":"uint256"}],"name":"MarginInBasisPointsSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"orderContract","type":"address"},{"indexed":false,"internalType":"uint256","name":"minBuyAmount","type":"uint256"}],"name":"OrderContractCreated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"orderDurationInSeconds","type":"uint256"}],"name":"OrderDurationInSecondsSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"orderSample","type":"address"}],"name":"OrderSampleSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"priceToleranceInBasisPoints","type":"uint256"}],"name":"PriceToleranceInBasisPointsSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"tokenFrom","type":"address"}],"name":"TokenFromSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"tokenTo","type":"address"}],"name":"TokenToSet","type":"event"},{"inputs":[],"name":"AGENT","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"AMOUNT_CONVERTER","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MARGIN_IN_BASIS_POINTS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ORDER_DURATION_IN_SECONDS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ORDER_SAMPLE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PRICE_TOLERANCE_IN_BASIS_POINTS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TOKEN_FROM","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TOKEN_TO","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount_","type":"uint256"}],"name":"estimateTradeOutput","outputs":[{"internalType":"uint256","name":"estimatedTradeOutput","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"estimateTradeOutputFromCurrentBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOrderParameters","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getPriceTolerance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"manager","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"minBuyAmount_","type":"uint256"}],"name":"placeOrder","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token_","type":"address"},{"internalType":"uint256","name":"tokenId_","type":"uint256"}],"name":"recoverERC1155","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token_","type":"address"},{"internalType":"uint256","name":"amount_","type":"uint256"}],"name":"recoverERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token_","type":"address"},{"internalType":"uint256","name":"tokenId_","type":"uint256"}],"name":"recoverERC721","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"recoverEther","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"manager_","type":"address"}],"name":"setManager","outputs":[],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101215760003560e01c806368495ae0116100ad578063d0a07a7211610071578063d0a07a7214610353578063d0ebdbe714610379578063d2dfeba41461038c578063ebfb8e0d146103b3578063f0c2684b146103c657600080fd5b806368495ae0146102cc578063819d4cc6146102f35780638980f11f146103065780639d70be0214610319578063ba2255f41461034057600080fd5b80634f86473d116100f45780634f86473d1461022c57806352d8bfc214610253578063554d0b0f1461025d5780635588b4eb146102925780635c654ad9146102b957600080fd5b80630bac03931461012657806325802d1f146101b35780633224c271146101f2578063481c6a7514610219575b600080fd5b604080516001600160a01b037f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48811682527f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f1660208201527f0000000000000000000000000000000000000000000000000000000000000708918101919091526060015b60405180910390f35b6101da7f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f81565b6040516001600160a01b0390911681526020016101aa565b6101da7f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4881565b6000546101da906001600160a01b031681565b6101da7f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c81565b61025b6103ce565b005b6102847f000000000000000000000000000000000000000000000000000000000000009681565b6040519081526020016101aa565b6102847f000000000000000000000000000000000000000000000000000000000000001e81565b61025b6102c73660046111a3565b61051e565b6101da7f00000000000000000000000012cc60eea45f705f069b43095fbf2fb3c7f874c181565b61025b6103013660046111a3565b610700565b61025b6103143660046111a3565b61085d565b6101da7f0000000000000000000000002cb20c0223a159dd861c76eceb419c6030a4c9c281565b6101da61034e3660046111cd565b61095a565b7f0000000000000000000000000000000000000000000000000000000000000096610284565b61025b6103873660046111e6565b610bb0565b6102847f000000000000000000000000000000000000000000000000000000000000070881565b6102846103c13660046111cd565b610c4f565b610284610d9d565b336001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c161480159061041257506000546001600160a01b03163314155b1561043757604051634480485b60e01b81523360048201526024015b60405180910390fd5b60405147906000906001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c169083908381818185875af1925050503d80600081146104a4576040519150601f19603f3d011682016040523d82523d6000602084013e6104a9565b606091505b50509050806104b757600080fd5b7f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c6001600160a01b03167f8e274e42262a7f013b700b35c2b4629ccce1702f8fe83f8dfb7eacbb26a4382c8360405161051291815260200190565b60405180910390a25050565b336001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c161480159061056257506000546001600160a01b03163314155b1561058257604051634480485b60e01b815233600482015260240161042e565b604051627eeac760e11b8152306004820152602481018290526000906001600160a01b0384169062fdd58e90604401602060405180830381865afa1580156105ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105f29190611201565b604051637921219560e11b81523060048201526001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c81166024830152604482018590526064820183905260a06084830152600060a48301529192509084169063f242432a9060c401600060405180830381600087803b15801561067b57600080fd5b505af115801561068f573d6000803e3d6000fd5b505060408051858152602081018590526001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c81169450871692507f5cf02e753b3eb0f4bee4460a72817d8e5e3c75cd4d65c1d0b06dca88b8032936910160405180910390a3505050565b336001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c161480159061074457506000546001600160a01b03163314155b1561076457604051634480485b60e01b815233600482015260240161042e565b604051632142170760e11b81523060048201526001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c81166024830152604482018390528316906342842e0e90606401600060405180830381600087803b1580156107d457600080fd5b505af11580156107e8573d6000803e3d6000fd5b505050507f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c6001600160a01b0316826001600160a01b03167f8166bf75d2ff2fa3c8f3c44410540bf42e9a5359b48409e8d660291dc9f788c88360405161085191815260200190565b60405180910390a35050565b336001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c16148015906108a157506000546001600160a01b03163314155b156108c157604051634480485b60e01b815233600482015260240161042e565b6108f56001600160a01b0383167f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c83610e3b565b7f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c6001600160a01b0316826001600160a01b03167faca8fb252cde442184e5f10e0f2e6e4029e8cd7717cae63559079610702436aa8360405161085191815260200190565b6000336001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c16148015906109a057506000546001600160a01b03163314155b156109c057604051634480485b60e01b815233600482015260240161042e565b816000036109e457604051633728b83d60e01b81526004810183905260240161042e565b6040516370a0823160e01b81523060048201526000907f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb486001600160a01b0316906370a0823190602401602060405180830381865afa158015610a4b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a6f9190611201565b9050600a811015610a9d5760405163f3bd53eb60e01b8152600a60048201526024810182905260440161042e565b6000610ac87f0000000000000000000000002cb20c0223a159dd861c76eceb419c6030a4c9c2610e92565b9050610afe6001600160a01b037f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48168284610e3b565b60005460405163da35a26f60e01b8152600481018690526001600160a01b0391821660248201529082169063da35a26f90604401600060405180830381600087803b158015610b4c57600080fd5b505af1158015610b60573d6000803e3d6000fd5b50505050806001600160a01b03167f96a6d5477fba36522dca4102be8b3785435baf902ef6c4edebcb99850630c75f85604051610b9f91815260200190565b60405180910390a29150505b919050565b336001600160a01b037f0000000000000000000000003e40d73eb977dc6a537af587d48316fee66e9c8c1614610bfb576040516352f49c9560e01b815233600482015260240161042e565b600080546001600160a01b0319166001600160a01b0383169081179091556040519081527f60a0f5b9f9e81e98216071b85826681c796256fe3d1354ecb675580fba64fa699060200160405180910390a150565b600081600003610c7557604051633728b83d60e01b81526004810183905260240161042e565b60405163089941cf60e01b81526001600160a01b037f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48811660048301527f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f81166024830152604482018490526000917f00000000000000000000000012cc60eea45f705f069b43095fbf2fb3c7f874c19091169063089941cf90606401602060405180830381865afa158015610d2f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d539190611201565b9050612710610d827f000000000000000000000000000000000000000000000000000000000000001e82611230565b610d8c9083611249565b610d969190611260565b9392505050565b6040516370a0823160e01b815230600482015260009081906001600160a01b037f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4816906370a0823190602401602060405180830381865afa158015610e06573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e2a9190611201565b9050610e3581610c4f565b91505090565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610e8d908490610f27565b505050565b6000763d602d80600a3d3981f3363d3d373d3d3d363d730000008260601b60e81c176000526e5af43d82803e903d91602b57fd5bf38260781b17602052603760096000f090506001600160a01b038116610bab5760405162461bcd60e51b8152602060048201526016602482015275115490cc4c4d8dce8818dc99585d194819985a5b195960521b604482015260640161042e565b6000610f7c826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610ffc9092919063ffffffff16565b9050805160001480610f9d575080806020019051810190610f9d9190611282565b610e8d5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161042e565b606061100b8484600085611013565b949350505050565b6060824710156110745760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161042e565b600080866001600160a01b0316858760405161109091906112c8565b60006040518083038185875af1925050503d80600081146110cd576040519150601f19603f3d011682016040523d82523d6000602084013e6110d2565b606091505b50915091506110e3878383876110ee565b979650505050505050565b6060831561115d578251600003611156576001600160a01b0385163b6111565760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161042e565b508161100b565b61100b83838151156111725781518083602001fd5b8060405162461bcd60e51b815260040161042e91906112e4565b80356001600160a01b0381168114610bab57600080fd5b600080604083850312156111b657600080fd5b6111bf8361118c565b946020939093013593505050565b6000602082840312156111df57600080fd5b5035919050565b6000602082840312156111f857600080fd5b610d968261118c565b60006020828403121561121357600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b818103818111156112435761124361121a565b92915050565b80820281158282048414176112435761124361121a565b60008261127d57634e487b7160e01b600052601260045260246000fd5b500490565b60006020828403121561129457600080fd5b81518015158114610d9657600080fd5b60005b838110156112bf5781810151838201526020016112a7565b50506000910152565b600082516112da8184602087016112a4565b9190910192915050565b60208152600082518060208401526113038160408501602087016112a4565b601f01601f1916919091016040019291505056fea264697066735822122096e3702fd8a77ec38af60f5e628a45a6d226d268a09a14ac7c12bc4d447b824e64736f6c63430008170033
🤖 Code Reader
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 | 33 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.