OCH Genesis Ring
Verified contract
Active on
Ethereum with 2,662 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "OCH Genesis Ring"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21397861 | 15 minutes ago | | | 0 | 0.00049120490 | |
| 21397845 | 19 minutes ago | | | 0 | 0.00045647513 | |
| 21397761 | 35 minutes ago | | | 0 | 0.00046187332 | |
| 21397725 | 43 minutes ago | | | 0 | 0.00062530775 | |
| 21397721 | 43 minutes ago | | | 0 | 0.00046449957 | |
| 21397699 | an hour ago | | | 0 | 0.00050059871 | |
| 21397696 | an hour ago | | | 0 | 0.00052404732 | |
| 21397609 | an hour ago | | | 0 | 0.00050217866 | |
| 21397607 | an hour ago | | | 0 | 0.00048351932 | |
| 21397599 | an hour ago | | | 0 | 0.00063678646 |
ABI
ABI objects
Getter at block 21397936
HERO_MINT_TIMESTAMP() view returns (uint40)
1734019200
MAX_SUPPLY() view returns (uint64)
1000
OG_MINT_TIMESTAMP() view returns (uint40)
1734015600
PUBLIC_MINT_TIMESTAMP() view returns (uint40)
1734030000
currentSupply() view returns (uint64)
1000
heroMerkleRoot() view returns (bytes32)
0x465b7695443f946c78d18638a266b06ff3089534d4a4f115a8fba291d0313c9d
isTransferable() view returns (bool)
true
mintPrice() view returns (uint64)
200000000000000000
name() pure returns (string)
OCH Genesis Ring
ogMerkleRoot() view returns (bytes32)
0x58ce8446f98ce9a9b0ce2161058a4e46fd85230fe45c6ffb4530d42198cec94f
owner() view returns (address result)
0xe920ccc6875b8bb4e98176a2200c148b618f3d1a
symbol() pure returns (string)
OGR
Read-only
balanceOf(address owner) view returns (uint256 result)
getApproved(uint256 id) view returns (address result)
isApprovedForAll(address owner, address operator) view returns (bool result)
ownerOf(uint256 id) view returns (address result)
ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
supportsInterface(bytes4 interfaceId) view returns (bool result)
tokenURI(uint256 id) view returns (string)
State-modifying
Events airdrop(address[] accounts)
allowTransfer()
approve(address account, uint256 id) payable
cancelOwnershipHandover() payable
completeOwnershipHandover(address pendingOwner) payable
herolistMint(address to, bytes32[] _proof) payable
ogMint(address to, bytes32[] _proof) payable
publicMint() payable
renounceOwnership() payable
requestOwnershipHandover() payable
safeTransferFrom(address from, address to, uint256 id) payable
safeTransferFrom(address from, address to, uint256 id, bytes data) payable
setApprovalForAll(address operator, bool isApproved)
setBaseURI(string _baseURI)
setMintPrice(uint64 price)
setRoot(bytes32 ogRoot, bytes32 heroRoot)
setTimestamp(uint256 phase, uint40 newTimeStamp)
transferFrom(address from, address to, uint256 id) payable
transferOwnership(address newOwner) payable
withdrawETH(address to)
Approval(address indexed owner, address indexed account, uint256 indexed id)
ApprovalForAll(address indexed owner, address indexed operator, bool isApproved)
OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed id)
constructor(bytes32 ogMerkleRoot_, bytes32 heroMerkleRoot_, uint64 mintPrice_)
This contract contains no fallback and receive objects.
AccountBalanceOverflow()
AlreadyInitialized()
AlreadyMinted()
BalanceQueryForZeroAddress()
IncorrectPrice()
IncorrectProof()
MaxSupplyReached()
NewOwnerIsZeroAddress()
NoHandoverRequest()
NotAllowed()
NotOwnerNorApproved()
NotStarted()
PhaseAlreadyStarted()
PublicSaleStarted()
Reentrancy()
TokenAlreadyExists()
TokenDoesNotExist()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
Unauthorized()