Overview
ETH Balance
ETH Value
$0.00View more zero value Internal Transactions in Advanced View mode
Cross-Chain Transactions
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
Contract ABI
API[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnerNominated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_thalesAMMLiquidityPool","type":"address"}],"name":"SetThalesAMMLiquidityPool","type":"event"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"initNonReentrant","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"contract IERC20Upgradeable","name":"_sUSD","type":"address"},{"internalType":"address","name":"_thalesAMMLiquidityPool","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"liquidityPool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"nominateNewOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"nominatedOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"retrieveSUSDAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sUSD","outputs":[{"internalType":"contract IERC20Upgradeable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_thalesAMMLiquidityPool","type":"address"}],"name":"setThalesAMMLiquidityPool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"proxyAddress","type":"address"}],"name":"transferOwnershipAtInit","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50610dd2806100206000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c80639324cac7116100715780639324cac71461013e578063c0c53b8b14610156578063c3b83f5f14610169578063cbe9fb2c1461017c578063ebc797721461018f578063efb1fe351461019757600080fd5b806313af4035146100b95780631627540c146100ce57806353a47bb7146100e1578063665a11ca1461011057806379ba5097146101235780638da5cb5b1461012b575b600080fd5b6100cc6100c7366004610c34565b6101aa565b005b6100cc6100dc366004610c34565b6102e0565b6001546100f4906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6004546100f4906001600160a01b031681565b6100cc610336565b6000546100f4906001600160a01b031681565b6003546100f49061010090046001600160a01b031681565b6100cc610164366004610c7b565b610420565b6100cc610177366004610c34565b6105b6565b6100cc61018a366004610c34565b6106bf565b6100cc610846565b6100cc6101a5366004610c50565b6108a4565b6001600160a01b0381166102055760405162461bcd60e51b815260206004820152601960248201527f4f776e657220616464726573732063616e6e6f7420626520300000000000000060448201526064015b60405180910390fd5b600154600160a01b900460ff16156102715760405162461bcd60e51b815260206004820152602960248201527f416c726561647920696e697469616c697a65642c20757365206e6f6d696e617460448201526832a732bba7bbb732b960b91b60648201526084016101fc565b6001805460ff60a01b1916600160a01b179055600080546001600160a01b0383166001600160a01b0319909116811782556040805192835260208301919091527fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c91015b60405180910390a150565b6102e8610939565b600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce22906020016102d5565b6001546001600160a01b031633146103ae5760405162461bcd60e51b815260206004820152603560248201527f596f75206d757374206265206e6f6d696e61746564206265666f726520796f7560448201527402063616e20616363657074206f776e65727368697605c1b60648201526084016101fc565b600054600154604080516001600160a01b0393841681529290911660208301527fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c910160405180910390a160018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b600154600160b81b900460ff1661044457600154600160b01b900460ff1615610448565b303b155b6104ab5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084016101fc565b600154600160b81b900460ff161580156104d5576001805461ffff60b01b191661010160b01b1790555b6104de846101aa565b6104e6610846565b60038054610100600160a81b0319166101006001600160a01b0386811682029290921792839055600480546001600160a01b031916868416908117825560405163095ea7b360e01b81529182015260001960248201529204169063095ea7b390604401602060405180830381600087803b15801561056357600080fd5b505af1158015610577573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061059b9190610cc5565b5080156105b0576001805460ff60b81b191690555b50505050565b6105be610939565b6001600160a01b0381166106065760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064016101fc565b600154600160a81b900460ff16156106565760405162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481d1c985b9cd9995c9c9959606a1b60448201526064016101fc565b600080546001600160a01b0383166001600160a01b031990911681179091556001805460ff60a81b1916600160a81b1790556040805182815260208101929092527fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c91016102d5565b6106c7610939565b6004546001600160a01b03161561076c576003546004805460405163095ea7b360e01b81526001600160a01b0391821692810192909252600060248301526101009092049091169063095ea7b390604401602060405180830381600087803b15801561073257600080fd5b505af1158015610746573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076a9190610cc5565b505b600480546001600160a01b0319166001600160a01b03838116918217835560035460405163095ea7b360e01b8152938401929092526000196024840152610100909104169063095ea7b390604401602060405180830381600087803b1580156107d457600080fd5b505af11580156107e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080c9190610cc5565b506040516001600160a01b03821681527f465093a429e1e39f99e24d22822949c67bcbd2d9fde9cc2419c67eec83e43885906020016102d5565b60035460ff161561088f5760405162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b60448201526064016101fc565b6003805460ff19166001908117909155600255565b6108ac610939565b6001600260008282546108bf9190610d34565b90915550506002546003546108e39061010090046001600160a01b031684846109ad565b60025481146109345760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016101fc565b505050565b6000546001600160a01b031633146109ab5760405162461bcd60e51b815260206004820152602f60248201527f4f6e6c792074686520636f6e7472616374206f776e6572206d6179207065726660448201526e37b936903a3434b99030b1ba34b7b760891b60648201526084016101fc565b565b604080516001600160a01b03848116602483015260448083018590528351808403909101815260649092018352602080830180516001600160e01b031663a9059cbb60e01b17905283518085019094528084527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65649084015261093492869291600091610a3d918516908490610aba565b8051909150156109345780806020019051810190610a5b9190610cc5565b6109345760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016101fc565b6060610ac98484600085610ad3565b90505b9392505050565b606082471015610b345760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016101fc565b843b610b825760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016101fc565b600080866001600160a01b03168587604051610b9e9190610ce5565b60006040518083038185875af1925050503d8060008114610bdb576040519150601f19603f3d011682016040523d82523d6000602084013e610be0565b606091505b5091509150610bf0828286610bfb565b979650505050505050565b60608315610c0a575081610acc565b825115610c1a5782518084602001fd5b8160405162461bcd60e51b81526004016101fc9190610d01565b600060208284031215610c45578081fd5b8135610acc81610d84565b60008060408385031215610c62578081fd5b8235610c6d81610d84565b946020939093013593505050565b600080600060608486031215610c8f578081fd5b8335610c9a81610d84565b92506020840135610caa81610d84565b91506040840135610cba81610d84565b809150509250925092565b600060208284031215610cd6578081fd5b81518015158114610acc578182fd5b60008251610cf7818460208701610d58565b9190910192915050565b6020815260008251806020840152610d20816040850160208701610d58565b601f01601f19169190910160400192915050565b60008219821115610d5357634e487b7160e01b81526011600452602481fd5b500190565b60005b83811015610d73578181015183820152602001610d5b565b838111156105b05750506000910152565b6001600160a01b0381168114610d9957600080fd5b5056fea264697066735822122043f50f33882fcc947bbdbcb27796e315d440ccb98761aab2e832aae6ced5f5f164736f6c63430008040033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100b45760003560e01c80639324cac7116100715780639324cac71461013e578063c0c53b8b14610156578063c3b83f5f14610169578063cbe9fb2c1461017c578063ebc797721461018f578063efb1fe351461019757600080fd5b806313af4035146100b95780631627540c146100ce57806353a47bb7146100e1578063665a11ca1461011057806379ba5097146101235780638da5cb5b1461012b575b600080fd5b6100cc6100c7366004610c34565b6101aa565b005b6100cc6100dc366004610c34565b6102e0565b6001546100f4906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6004546100f4906001600160a01b031681565b6100cc610336565b6000546100f4906001600160a01b031681565b6003546100f49061010090046001600160a01b031681565b6100cc610164366004610c7b565b610420565b6100cc610177366004610c34565b6105b6565b6100cc61018a366004610c34565b6106bf565b6100cc610846565b6100cc6101a5366004610c50565b6108a4565b6001600160a01b0381166102055760405162461bcd60e51b815260206004820152601960248201527f4f776e657220616464726573732063616e6e6f7420626520300000000000000060448201526064015b60405180910390fd5b600154600160a01b900460ff16156102715760405162461bcd60e51b815260206004820152602960248201527f416c726561647920696e697469616c697a65642c20757365206e6f6d696e617460448201526832a732bba7bbb732b960b91b60648201526084016101fc565b6001805460ff60a01b1916600160a01b179055600080546001600160a01b0383166001600160a01b0319909116811782556040805192835260208301919091527fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c91015b60405180910390a150565b6102e8610939565b600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce22906020016102d5565b6001546001600160a01b031633146103ae5760405162461bcd60e51b815260206004820152603560248201527f596f75206d757374206265206e6f6d696e61746564206265666f726520796f7560448201527402063616e20616363657074206f776e65727368697605c1b60648201526084016101fc565b600054600154604080516001600160a01b0393841681529290911660208301527fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c910160405180910390a160018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b600154600160b81b900460ff1661044457600154600160b01b900460ff1615610448565b303b155b6104ab5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084016101fc565b600154600160b81b900460ff161580156104d5576001805461ffff60b01b191661010160b01b1790555b6104de846101aa565b6104e6610846565b60038054610100600160a81b0319166101006001600160a01b0386811682029290921792839055600480546001600160a01b031916868416908117825560405163095ea7b360e01b81529182015260001960248201529204169063095ea7b390604401602060405180830381600087803b15801561056357600080fd5b505af1158015610577573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061059b9190610cc5565b5080156105b0576001805460ff60b81b191690555b50505050565b6105be610939565b6001600160a01b0381166106065760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064016101fc565b600154600160a81b900460ff16156106565760405162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481d1c985b9cd9995c9c9959606a1b60448201526064016101fc565b600080546001600160a01b0383166001600160a01b031990911681179091556001805460ff60a81b1916600160a81b1790556040805182815260208101929092527fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c91016102d5565b6106c7610939565b6004546001600160a01b03161561076c576003546004805460405163095ea7b360e01b81526001600160a01b0391821692810192909252600060248301526101009092049091169063095ea7b390604401602060405180830381600087803b15801561073257600080fd5b505af1158015610746573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076a9190610cc5565b505b600480546001600160a01b0319166001600160a01b03838116918217835560035460405163095ea7b360e01b8152938401929092526000196024840152610100909104169063095ea7b390604401602060405180830381600087803b1580156107d457600080fd5b505af11580156107e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080c9190610cc5565b506040516001600160a01b03821681527f465093a429e1e39f99e24d22822949c67bcbd2d9fde9cc2419c67eec83e43885906020016102d5565b60035460ff161561088f5760405162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b60448201526064016101fc565b6003805460ff19166001908117909155600255565b6108ac610939565b6001600260008282546108bf9190610d34565b90915550506002546003546108e39061010090046001600160a01b031684846109ad565b60025481146109345760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016101fc565b505050565b6000546001600160a01b031633146109ab5760405162461bcd60e51b815260206004820152602f60248201527f4f6e6c792074686520636f6e7472616374206f776e6572206d6179207065726660448201526e37b936903a3434b99030b1ba34b7b760891b60648201526084016101fc565b565b604080516001600160a01b03848116602483015260448083018590528351808403909101815260649092018352602080830180516001600160e01b031663a9059cbb60e01b17905283518085019094528084527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65649084015261093492869291600091610a3d918516908490610aba565b8051909150156109345780806020019051810190610a5b9190610cc5565b6109345760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016101fc565b6060610ac98484600085610ad3565b90505b9392505050565b606082471015610b345760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016101fc565b843b610b825760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016101fc565b600080866001600160a01b03168587604051610b9e9190610ce5565b60006040518083038185875af1925050503d8060008114610bdb576040519150601f19603f3d011682016040523d82523d6000602084013e610be0565b606091505b5091509150610bf0828286610bfb565b979650505050505050565b60608315610c0a575081610acc565b825115610c1a5782518084602001fd5b8160405162461bcd60e51b81526004016101fc9190610d01565b600060208284031215610c45578081fd5b8135610acc81610d84565b60008060408385031215610c62578081fd5b8235610c6d81610d84565b946020939093013593505050565b600080600060608486031215610c8f578081fd5b8335610c9a81610d84565b92506020840135610caa81610d84565b91506040840135610cba81610d84565b809150509250925092565b600060208284031215610cd6578081fd5b81518015158114610acc578182fd5b60008251610cf7818460208701610d58565b9190910192915050565b6020815260008251806020840152610d20816040850160208701610d58565b601f01601f19169190910160400192915050565b60008219821115610d5357634e487b7160e01b81526011600452602481fd5b500190565b60005b83811015610d73578181015183820152602001610d5b565b838111156105b05750506000910152565b6001600160a01b0381168114610d9957600080fd5b5056fea264697066735822122043f50f33882fcc947bbdbcb27796e315d440ccb98761aab2e832aae6ced5f5f164736f6c63430008040033
Generate instant answers for your smart contract questions using Al Models. Read more.
Net Worth in USD
Net Worth in ETH
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.

