Sponsored: Advertise across our explorers and boost your visibility. Book your slot here!
Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"module","type":"address"}],"name":"ModuleDeRegistered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"module","type":"address"},{"indexed":false,"internalType":"bytes32","name":"name","type":"bytes32"}],"name":"ModuleRegistered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_newOwner","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"upgrader","type":"address"}],"name":"UpgraderDeRegistered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"upgrader","type":"address"},{"indexed":false,"internalType":"bytes32","name":"name","type":"bytes32"}],"name":"UpgraderRegistered","type":"event"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"changeOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_module","type":"address"}],"name":"deregisterModule","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_upgrader","type":"address"}],"name":"deregisterUpgrader","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_module","type":"address"}],"name":"isRegisteredModule","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"_modules","type":"address[]"}],"name":"isRegisteredModule","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_upgrader","type":"address"}],"name":"isRegisteredUpgrader","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_module","type":"address"}],"name":"moduleInfo","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"recoverToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_module","type":"address"},{"internalType":"bytes32","name":"_name","type":"bytes32"}],"name":"registerModule","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_upgrader","type":"address"},{"internalType":"bytes32","name":"_name","type":"bytes32"}],"name":"registerUpgrader","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_upgrader","type":"address"}],"name":"upgraderInfo","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50600080546001600160a01b03191633179055610a37806100326000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806378b1fa741161007157806378b1fa741461019c5780638b27f7f5146101af5780638da5cb5b146101c25780639be65a60146101ed578063a6f9dae114610200578063ce03c0a21461021357600080fd5b80630bcd4ebb146100b95780630f0356d0146100fa5780633f4985cf1461010f57806356b97ec11461012257806363047bd81461015d5780636bb18a5414610189575b600080fd5b6100e56100c73660046108a1565b6001600160a01b031660009081526001602052604090205460ff1690565b60405190151581526020015b60405180910390f35b61010d6101083660046108c3565b61023f565b005b61010d61011d3660046108c3565b610353565b61014f6101303660046108a1565b6001600160a01b03166000908152600160208190526040909120015490565b6040519081526020016100f1565b6100e561016b3660046108a1565b6001600160a01b031660009081526002602052604090205460ff1690565b6100e56101973660046108ed565b610457565b61010d6101aa3660046108a1565b6104d7565b61010d6101bd3660046108a1565b6105c6565b6000546101d5906001600160a01b031681565b6040516001600160a01b0390911681526020016100f1565b61010d6101fb3660046108a1565b6106af565b61010d61020e3660046108a1565b6107bd565b61014f6102213660046108a1565b6001600160a01b031660009081526002602052604090206001015490565b6000546001600160a01b031633146102725760405162461bcd60e51b815260040161026990610962565b60405180910390fd5b6001600160a01b03821660009081526001602052604090205460ff16156102db5760405162461bcd60e51b815260206004820152601960248201527f4d523a206d6f64756c6520616c726561647920657869737473000000000000006044820152606401610269565b604080518082018252600180825260208083018581526001600160a01b03871660008181528484528690209451855460ff19169015151785559051939092019290925591518381527f395917e06309940ec7275c89424ecba05a0c7accd8bdd546e6558c6c86c2523991015b60405180910390a25050565b6000546001600160a01b0316331461037d5760405162461bcd60e51b815260040161026990610962565b6001600160a01b03821660009081526002602052604090205460ff16156103e65760405162461bcd60e51b815260206004820152601b60248201527f4d523a20757067726164657220616c72656164792065786973747300000000006044820152606401610269565b604080518082018252600180825260208083018581526001600160a01b0387166000818152600284528690209451855460ff19169015151785559051939092019290925591518381527fb72a133f42ef268c125f96c7c6e407143f1d2fc5e2854b5f99887ee5da1437759101610347565b6000805b828110156104cb576001600085858481811061047957610479610989565b905060200201602081019061048e91906108a1565b6001600160a01b0316815260208101919091526040016000205460ff166104b95760009150506104d1565b806104c38161099f565b91505061045b565b50600190505b92915050565b6000546001600160a01b031633146105015760405162461bcd60e51b815260040161026990610962565b6001600160a01b03811660009081526001602052604090205460ff166105695760405162461bcd60e51b815260206004820152601960248201527f4d523a206d6f64756c6520646f6573206e6f74206578697374000000000000006044820152606401610269565b6001600160a01b0381166000818152600160208181526040808420805460ff1916815590920192909255519182527fb292997b2d53de11cc46b82b9a3b1a253cca7aa614fb9b5677cb67d08516f86391015b60405180910390a150565b6000546001600160a01b031633146105f05760405162461bcd60e51b815260040161026990610962565b6001600160a01b03811660009081526002602052604090205460ff166106585760405162461bcd60e51b815260206004820152601b60248201527f4d523a20757067726164657220646f6573206e6f7420657869737400000000006044820152606401610269565b6001600160a01b0381166000818152600260209081526040808320805460ff191681556001019290925590519182527f58d12929a3008fbe6cd82f81558a511b80afa47fc9fc81f366e094bb681af64d91016105bb565b6000546001600160a01b031633146106d95760405162461bcd60e51b815260040161026990610962565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610720573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074491906109c6565b60405163a9059cbb60e01b8152336004820152602481018290529091506001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610794573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b891906109df565b505050565b6000546001600160a01b031633146107e75760405162461bcd60e51b815260040161026990610962565b6001600160a01b03811661083d5760405162461bcd60e51b815260206004820152601860248201527f41646472657373206d757374206e6f74206265206e756c6c00000000000000006044820152606401610269565b600080546001600160a01b0319166001600160a01b038316908117825560405190917fa2ea9883a321a3e97b8266c2b078bfeec6d50c711ed71f874a90d500ae2eaf3691a250565b80356001600160a01b038116811461089c57600080fd5b919050565b6000602082840312156108b357600080fd5b6108bc82610885565b9392505050565b600080604083850312156108d657600080fd5b6108df83610885565b946020939093013593505050565b6000806020838503121561090057600080fd5b823567ffffffffffffffff8082111561091857600080fd5b818501915085601f83011261092c57600080fd5b81358181111561093b57600080fd5b8660208260051b850101111561095057600080fd5b60209290920196919550909350505050565b6020808252600d908201526c26bab9ba1031329037bbb732b960991b604082015260600190565b634e487b7160e01b600052603260045260246000fd5b6000600182016109bf57634e487b7160e01b600052601160045260246000fd5b5060010190565b6000602082840312156109d857600080fd5b5051919050565b6000602082840312156109f157600080fd5b815180151581146108bc57600080fdfea2646970667358221220dceb915ee9cd6dfdc00a81b26874c69102d0f79bc8fbd654e3fe8bb14386db8264736f6c63430008120033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806378b1fa741161007157806378b1fa741461019c5780638b27f7f5146101af5780638da5cb5b146101c25780639be65a60146101ed578063a6f9dae114610200578063ce03c0a21461021357600080fd5b80630bcd4ebb146100b95780630f0356d0146100fa5780633f4985cf1461010f57806356b97ec11461012257806363047bd81461015d5780636bb18a5414610189575b600080fd5b6100e56100c73660046108a1565b6001600160a01b031660009081526001602052604090205460ff1690565b60405190151581526020015b60405180910390f35b61010d6101083660046108c3565b61023f565b005b61010d61011d3660046108c3565b610353565b61014f6101303660046108a1565b6001600160a01b03166000908152600160208190526040909120015490565b6040519081526020016100f1565b6100e561016b3660046108a1565b6001600160a01b031660009081526002602052604090205460ff1690565b6100e56101973660046108ed565b610457565b61010d6101aa3660046108a1565b6104d7565b61010d6101bd3660046108a1565b6105c6565b6000546101d5906001600160a01b031681565b6040516001600160a01b0390911681526020016100f1565b61010d6101fb3660046108a1565b6106af565b61010d61020e3660046108a1565b6107bd565b61014f6102213660046108a1565b6001600160a01b031660009081526002602052604090206001015490565b6000546001600160a01b031633146102725760405162461bcd60e51b815260040161026990610962565b60405180910390fd5b6001600160a01b03821660009081526001602052604090205460ff16156102db5760405162461bcd60e51b815260206004820152601960248201527f4d523a206d6f64756c6520616c726561647920657869737473000000000000006044820152606401610269565b604080518082018252600180825260208083018581526001600160a01b03871660008181528484528690209451855460ff19169015151785559051939092019290925591518381527f395917e06309940ec7275c89424ecba05a0c7accd8bdd546e6558c6c86c2523991015b60405180910390a25050565b6000546001600160a01b0316331461037d5760405162461bcd60e51b815260040161026990610962565b6001600160a01b03821660009081526002602052604090205460ff16156103e65760405162461bcd60e51b815260206004820152601b60248201527f4d523a20757067726164657220616c72656164792065786973747300000000006044820152606401610269565b604080518082018252600180825260208083018581526001600160a01b0387166000818152600284528690209451855460ff19169015151785559051939092019290925591518381527fb72a133f42ef268c125f96c7c6e407143f1d2fc5e2854b5f99887ee5da1437759101610347565b6000805b828110156104cb576001600085858481811061047957610479610989565b905060200201602081019061048e91906108a1565b6001600160a01b0316815260208101919091526040016000205460ff166104b95760009150506104d1565b806104c38161099f565b91505061045b565b50600190505b92915050565b6000546001600160a01b031633146105015760405162461bcd60e51b815260040161026990610962565b6001600160a01b03811660009081526001602052604090205460ff166105695760405162461bcd60e51b815260206004820152601960248201527f4d523a206d6f64756c6520646f6573206e6f74206578697374000000000000006044820152606401610269565b6001600160a01b0381166000818152600160208181526040808420805460ff1916815590920192909255519182527fb292997b2d53de11cc46b82b9a3b1a253cca7aa614fb9b5677cb67d08516f86391015b60405180910390a150565b6000546001600160a01b031633146105f05760405162461bcd60e51b815260040161026990610962565b6001600160a01b03811660009081526002602052604090205460ff166106585760405162461bcd60e51b815260206004820152601b60248201527f4d523a20757067726164657220646f6573206e6f7420657869737400000000006044820152606401610269565b6001600160a01b0381166000818152600260209081526040808320805460ff191681556001019290925590519182527f58d12929a3008fbe6cd82f81558a511b80afa47fc9fc81f366e094bb681af64d91016105bb565b6000546001600160a01b031633146106d95760405162461bcd60e51b815260040161026990610962565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610720573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074491906109c6565b60405163a9059cbb60e01b8152336004820152602481018290529091506001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610794573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b891906109df565b505050565b6000546001600160a01b031633146107e75760405162461bcd60e51b815260040161026990610962565b6001600160a01b03811661083d5760405162461bcd60e51b815260206004820152601860248201527f41646472657373206d757374206e6f74206265206e756c6c00000000000000006044820152606401610269565b600080546001600160a01b0319166001600160a01b038316908117825560405190917fa2ea9883a321a3e97b8266c2b078bfeec6d50c711ed71f874a90d500ae2eaf3691a250565b80356001600160a01b038116811461089c57600080fd5b919050565b6000602082840312156108b357600080fd5b6108bc82610885565b9392505050565b600080604083850312156108d657600080fd5b6108df83610885565b946020939093013593505050565b6000806020838503121561090057600080fd5b823567ffffffffffffffff8082111561091857600080fd5b818501915085601f83011261092c57600080fd5b81358181111561093b57600080fd5b8660208260051b850101111561095057600080fd5b60209290920196919550909350505050565b6020808252600d908201526c26bab9ba1031329037bbb732b960991b604082015260600190565b634e487b7160e01b600052603260045260246000fd5b6000600182016109bf57634e487b7160e01b600052601160045260246000fd5b5060010190565b6000602082840312156109d857600080fd5b5051919050565b6000602082840312156109f157600080fd5b815180151581146108bc57600080fdfea2646970667358221220dceb915ee9cd6dfdc00a81b26874c69102d0f79bc8fbd654e3fe8bb14386db8264736f6c63430008120033
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.

