Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00
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":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyRegistered","type":"error"},{"inputs":[],"name":"NotOperator","type":"error"},{"inputs":[],"name":"NotRegistered","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"agent","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"}],"name":"AgentDeregistered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"agent","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"}],"name":"AgentRegistered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"agentOperator","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"agent","type":"address"}],"name":"deregisterAgent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"getAgentCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"getAgents","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"agent","type":"address"}],"name":"getOperator","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"agent","type":"address"}],"name":"isRegistered","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"operatorAgents","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","name":"agent","type":"address"}],"name":"registerAgent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalAgents","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50338061003757604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b61004081610046565b50610096565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6107ba806100a56000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c80638f6c0f92116100715780638f6c0f921461017a578063b916b4941461018d578063c2a8702d146101b6578063c3c5a547146101d6578063c505371214610214578063f2fde38b1461021d57600080fd5b8063306b9bb9146100b957806335e36387146100ce57806355c6a766146100fe5780635865c60c14610135578063715018a6146101615780638da5cb5b14610169575b600080fd5b6100cc6100c73660046106bf565b610230565b005b6100e16100dc3660046106e1565b610318565b6040516001600160a01b0390911681526020015b60405180910390f35b61012761010c3660046106bf565b6001600160a01b031660009081526002602052604090205490565b6040519081526020016100f5565b6100e16101433660046106bf565b6001600160a01b039081166000908152600160205260409020541690565b6100cc610350565b6000546001600160a01b03166100e1565b6100cc6101883660046106bf565b610364565b6100e161019b3660046106bf565b6001602052600090815260409020546001600160a01b031681565b6101c96101c43660046106bf565b61056d565b6040516100f5919061070b565b6102046101e43660046106bf565b6001600160a01b0390811660009081526001602052604090205416151590565b60405190151581526020016100f5565b61012760035481565b6100cc61022b3660046106bf565b6105e3565b6001600160a01b0381166102575760405163d92e233d60e01b815260040160405180910390fd5b6001600160a01b03818116600090815260016020526040902054161561029057604051630ea075bf60e21b815260040160405180910390fd5b6001600160a01b03811660008181526001602081815260408084208054336001600160a01b031991821681179092558186526002845282862080548087018255908752938620909301805490931686179092556003805490930190925590519092917ff9d00cf58ec82af69e3a10e900f60959d5fd25f219f6adcd25fd4bb4cbd5f63e91a350565b6002602052816000526040600020818154811061033457600080fd5b6000918252602090912001546001600160a01b03169150829050565b610358610626565b6103626000610653565b565b6001600160a01b03808216600090815260016020526040902054168061039d5760405163aba4733960e01b815260040160405180910390fd5b6001600160a01b03811633148015906103d05750336103c46000546001600160a01b031690565b6001600160a01b031614155b156103ee57604051631f0853c160e21b815260040160405180910390fd5b6001600160a01b038116600090815260026020526040812080549091805b8281101561045a57856001600160a01b031684828154811061043057610430610758565b6000918252602090912001546001600160a01b0316036104525780915061045a565b60010161040c565b5060001982018181146104d85783818154811061047957610479610758565b9060005260206000200160009054906101000a90046001600160a01b03168483815481106104a9576104a9610758565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b838054806104e8576104e861076e565b60008281526020808220830160001990810180546001600160a01b03199081169091559381019094556001600160a01b038a8116808452600190925260408084208054909516909455600380549095019094559151928816927ffe090bac19e577c95f970f37bc4c133edc7de8420d1d9832618a138a08a462029190a3505050505050565b6001600160a01b0381166000908152600260209081526040918290208054835181840281018401909452808452606093928301828280156105d757602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116105b9575b50505050509050919050565b6105eb610626565b6001600160a01b03811661061a57604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61062381610653565b50565b6000546001600160a01b031633146103625760405163118cdaa760e01b8152336004820152602401610611565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146106ba57600080fd5b919050565b6000602082840312156106d157600080fd5b6106da826106a3565b9392505050565b600080604083850312156106f457600080fd5b6106fd836106a3565b946020939093013593505050565b6020808252825182820181905260009190848201906040850190845b8181101561074c5783516001600160a01b031683529284019291840191600101610727565b50909695505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052603160045260246000fdfea26469706673582212204c557a47090980533c48cbec64088a55ae18268eb8c68ae4eb525a7a15bc030d64736f6c63430008140033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100b45760003560e01c80638f6c0f92116100715780638f6c0f921461017a578063b916b4941461018d578063c2a8702d146101b6578063c3c5a547146101d6578063c505371214610214578063f2fde38b1461021d57600080fd5b8063306b9bb9146100b957806335e36387146100ce57806355c6a766146100fe5780635865c60c14610135578063715018a6146101615780638da5cb5b14610169575b600080fd5b6100cc6100c73660046106bf565b610230565b005b6100e16100dc3660046106e1565b610318565b6040516001600160a01b0390911681526020015b60405180910390f35b61012761010c3660046106bf565b6001600160a01b031660009081526002602052604090205490565b6040519081526020016100f5565b6100e16101433660046106bf565b6001600160a01b039081166000908152600160205260409020541690565b6100cc610350565b6000546001600160a01b03166100e1565b6100cc6101883660046106bf565b610364565b6100e161019b3660046106bf565b6001602052600090815260409020546001600160a01b031681565b6101c96101c43660046106bf565b61056d565b6040516100f5919061070b565b6102046101e43660046106bf565b6001600160a01b0390811660009081526001602052604090205416151590565b60405190151581526020016100f5565b61012760035481565b6100cc61022b3660046106bf565b6105e3565b6001600160a01b0381166102575760405163d92e233d60e01b815260040160405180910390fd5b6001600160a01b03818116600090815260016020526040902054161561029057604051630ea075bf60e21b815260040160405180910390fd5b6001600160a01b03811660008181526001602081815260408084208054336001600160a01b031991821681179092558186526002845282862080548087018255908752938620909301805490931686179092556003805490930190925590519092917ff9d00cf58ec82af69e3a10e900f60959d5fd25f219f6adcd25fd4bb4cbd5f63e91a350565b6002602052816000526040600020818154811061033457600080fd5b6000918252602090912001546001600160a01b03169150829050565b610358610626565b6103626000610653565b565b6001600160a01b03808216600090815260016020526040902054168061039d5760405163aba4733960e01b815260040160405180910390fd5b6001600160a01b03811633148015906103d05750336103c46000546001600160a01b031690565b6001600160a01b031614155b156103ee57604051631f0853c160e21b815260040160405180910390fd5b6001600160a01b038116600090815260026020526040812080549091805b8281101561045a57856001600160a01b031684828154811061043057610430610758565b6000918252602090912001546001600160a01b0316036104525780915061045a565b60010161040c565b5060001982018181146104d85783818154811061047957610479610758565b9060005260206000200160009054906101000a90046001600160a01b03168483815481106104a9576104a9610758565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b838054806104e8576104e861076e565b60008281526020808220830160001990810180546001600160a01b03199081169091559381019094556001600160a01b038a8116808452600190925260408084208054909516909455600380549095019094559151928816927ffe090bac19e577c95f970f37bc4c133edc7de8420d1d9832618a138a08a462029190a3505050505050565b6001600160a01b0381166000908152600260209081526040918290208054835181840281018401909452808452606093928301828280156105d757602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116105b9575b50505050509050919050565b6105eb610626565b6001600160a01b03811661061a57604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61062381610653565b50565b6000546001600160a01b031633146103625760405163118cdaa760e01b8152336004820152602401610611565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146106ba57600080fd5b919050565b6000602082840312156106d157600080fd5b6106da826106a3565b9392505050565b600080604083850312156106f457600080fd5b6106fd836106a3565b946020939093013593505050565b6020808252825182820181905260009190848201906040850190845b8181101561074c5783516001600160a01b031683529284019291840191600101610727565b50909695505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052603160045260246000fdfea26469706673582212204c557a47090980533c48cbec64088a55ae18268eb8c68ae4eb525a7a15bc030d64736f6c63430008140033
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 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.

