0x Settler
0x00000000000004533fe15556b1e086bb1a72ceae
Verification
Unverified
Type
Contract
58 bytes
ABI entries
60
17 read · 14 write
License
—
Contract information
- Address
- 0x00000000000004533fe15556b1e086bb1a72ceae
- Chain
- Robinhood Chain (4663)
- Compiler
- —
- Optimization
- —
- Creator
- 0x7f88741Cf6…eF6706b324
- Creation tx
- 0xc9179da090…44513da8eb
Token
- Name
- 0x Settler
- Symbol
- 0x Settler
- Decimals
- —
- Holders
- 4
- Market
- View token page →
Read contract (17)
authorized(uint128) → address, uint40
balanceOf(address) → uint256
deployInfo(address) → uint128, uint32
descriptionHash(uint128) → bytes32
getApproved(uint256) → address
implementation() → address
isApprovedForAll(address, address) → bool
name() → string
next(uint128) → address
owner() → address
ownerOf(uint256) → address
pendingOwner() → address
prev(uint128) → address
supportsInterface(bytes4) → bool
symbol() → string
tokenURI(uint256) → string
version() → string
Events (10)
AdminChangedAuthorizedDeployedOwnershipPendingOwnershipTransferredPermanentURIRemovedRemovedAllTransferUpgraded
ABI
[
{
"inputs": [
{
"internalType": "uint256",
"name": "version",
"type": "uint256"
}
],
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "",
"type": "uint128"
},
{
"internalType": "Nonce",
"name": "",
"type": "uint32"
},
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"name": "DeployFailed",
"type": "error"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "current",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "next",
"type": "uint256"
}
],
"name": "DidNotIncrementVersion",
"type": "error"
},
{
"inputs": [
{
"internalType": "address",
"name": "owner",
"type": "address"
}
],
"name": "ERC721InvalidOwner",
"type": "error"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "tokenId",
"type": "uint256"
}
],
"name": "ERC721NonexistentToken",
"type": "error"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "",
"type": "uint128"
}
],
"name": "FeatureInitialized",
"type": "error"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "",
"type": "uint128"
}
],
"name": "FeatureNotInitialized",
"type": "error"
},
{
"inputs": [],
"name": "ForwarderNotAllowed",
"type": "error"
},
{
"inputs": [
{
"internalType": "Nonce",
"name": "",
"type": "uint32"
}
],
"name": "FutureNonce",
"type": "error"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "current",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "next",
"type": "uint256"
}
],
"name": "IncrementedVersionTooMuch",
"type": "error"
},
{
"inputs": [],
"name": "InitializationFailed",
"type": "error"
},
{
"inputs": [
{
"internalType": "address",
"name": "expected",
"type": "address"
},
{
"internalType": "address",
"name": "actual",
"type": "address"
}
],
"name": "InterferedWithImplementation",
"type": "error"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "expected",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "actual",
"type": "uint256"
}
],
"name": "InterferedWithVersion",
"type": "error"
},
{
"inputs": [],
"name": "NoInstance",
"type": "error"
},
{
"inputs": [],
"name": "OnlyProxy",
"type": "error"
},
{
"inputs": [],
"name": "PermissionDenied",
"type": "error"
},
{
"inputs": [
{
"internalType": "address",
"name": "expected",
"type": "address"
},
{
"internalType": "address",
"name": "actual",
"type": "address"
}
],
"name": "RollbackFailed",
"type": "error"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "oldVersion",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "newVersion",
"type": "uint256"
}
],
"name": "VersionMismatch",
"type": "error"
},
{
"inputs": [],
"name": "ZeroAddress",
"type": "error"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "prev",
"type": "address"
},
{
"indexed": true,
"internalType": "address",
"name": "curr",
"type": "address"
}
],
"name": "AdminChanged",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "Feature",
"name": "",
"type": "uint128"
},
{
"indexed": true,
"internalType": "address",
"name": "",
"type": "address"
},
{
"indexed": false,
"internalType": "uint40",
"name": "",
"type": "uint40"
}
],
"name": "Authorized",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "Feature",
"name": "",
"type": "uint128"
},
{
"indexed": true,
"internalType": "Nonce",
"name": "",
"type": "uint32"
},
{
"indexed": true,
"internalType": "address",
"name": "",
"type": "address"
}
],
"name": "Deployed",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "",
"type": "address"
}
],
"name": "OwnershipPending",
"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"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "string",
"name": "",
"type": "string"
},
{
"indexed": true,
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"name": "PermanentURI",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "Feature",
"name": "",
"type": "uint128"
},
{
"indexed": true,
"internalType": "Nonce",
"name": "",
"type": "uint32"
},
{
"indexed": true,
"internalType": "address",
"name": "",
"type": "address"
}
],
"name": "Removed",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "Feature",
"name": "",
"type": "uint128"
}
],
"name": "RemovedAll",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "from",
"type": "address"
},
{
"indexed": true,
"internalType": "address",
"name": "to",
"type": "address"
},
{
"indexed": true,
"internalType": "uint256",
"name": "tokenId",
"type": "uint256"
}
],
"name": "Transfer",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "implementation",
"type": "address"
}
],
"name": "Upgraded",
"type": "event"
},
{
"inputs": [],
"name": "acceptOwnership",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
},
{
"internalType": "address",
"name": "auth",
"type": "address"
},
{
"internalType": "uint40",
"name": "deadline",
"type": "uint40"
}
],
"name": "authorize",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
}
],
"name": "authorized",
"outputs": [
{
"internalType": "address",
"name": "auth",
"type": "address"
},
{
"internalType": "uint40",
"name": "deadline",
"type": "uint40"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "instance",
"type": "address"
}
],
"name": "balanceOf",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
},
{
"internalType": "bytes",
"name": "initCode",
"type": "bytes"
}
],
"name": "deploy",
"outputs": [
{
"internalType": "address",
"name": "predicted",
"type": "address"
},
{
"internalType": "Nonce",
"name": "thisNonce",
"type": "uint32"
}
],
"stateMutability": "payable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "instance",
"type": "address"
}
],
"name": "deployInfo",
"outputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
},
{
"internalType": "Nonce",
"name": "nonce",
"type": "uint32"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
}
],
"name": "descriptionHash",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "tokenId",
"type": "uint256"
}
],
"name": "getApproved",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "implementation",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "initialOwner",
"type": "address"
}
],
"name": "initialize",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "",
"type": "address"
},
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"name": "isApprovedForAll",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes[]",
"name": "datas",
"type": "bytes[]"
}
],
"name": "multicall",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "name",
"outputs": [
{
"internalType": "string",
"name": "",
"type": "string"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
}
],
"name": "next",
"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": "uint256",
"name": "tokenId",
"type": "uint256"
}
],
"name": "ownerOf",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "pendingOwner",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
}
],
"name": "prev",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "rejectOwnership",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "instance",
"type": "address"
}
],
"name": "remove",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
},
{
"internalType": "Nonce",
"name": "nonce",
"type": "uint32"
}
],
"name": "remove",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
}
],
"name": "removeAll",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "renounceOwnership",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "Feature",
"name": "feature",
"type": "uint128"
},
{
"internalType": "string",
"name": "description",
"type": "string"
}
],
"name": "setDescription",
"outputs": [
{
"internalType": "string",
"name": "content",
"type": "string"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes4",
"name": "interfaceId",
"type": "bytes4"
}
],
"name": "supportsInterface",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "symbol",
"outputs": [
{
"internalType": "string",
"name": "",
"type": "string"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "tokenId",
"type": "uint256"
}
],
"name": "tokenURI",
"outputs": [
{
"internalType": "string",
"name": "",
"type": "string"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "transferOwnership",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "newImplementation",
"type": "address"
}
],
"name": "upgrade",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "payable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "newImplementation",
"type": "address"
},
{
"internalType": "bytes",
"name": "data",
"type": "bytes"
}
],
"name": "upgradeAndCall",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "payable",
"type": "function"
},
{
"inputs": [],
"name": "version",
"outputs": [
{
"internalType": "string",
"name": "",
"type": "string"
}
],
"stateMutability": "view",
"type": "function"
}
]Source code
Source not published
Only verified contracts expose their source. The bytecode is still on-chain.
Chain explorer4271msChain node84ms