OCH Genesis Ring

Verified contract

Active on Ethereum with 2,662 txns
Deployed by via 0x8418b158 at 21369769
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "OCH Genesis Ring"

0xaf9b2568c3ab81755edf99d2a50f69ae65a6126fbe6fe0f10238916057908ca2
0x565b17500190fa8299e5199af725dd3cd94429ddac9caa71b3bcf1d8a63d88d0
0x09c02fdedb22ba6cc2278ded88cea5f82bce88f6272040ac721b922d8d3b89f1
0x09dcab9c6bec1acd971b8f11d0974e7893514bba73e409eb3d9e9d94c133048d
0x59d95dfa179d75430e95270e1a34a085db0348be312275bad9b7ce5610c75779
0x0c26d211432a0aacd667d60fcfddc5c99818c8d9d006b1a992b493dca9652364
0x2b4215d003264c989110e046b7588c405f1dc473b8ef8cc2cd49d2697105360d
0x38a5bca5cf58e8857615e0153fd091ab4ef2a9d82d7aa649e9d00d3f58e655ef
0x0d1d45cff3734ef7c960b67a63dbcd8e2365629188ff089e6266715d3bf5ea59
0xad9a2448c414d95a2a9f80c3f452590b632b61bf74ed5db9b9cc3b850e207326

Functions
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 ownerview returns (uint256 result)
getApproved(uint256 idview returns (address result)
isApprovedForAll(address owneraddress operatorview returns (bool result)
ownerOf(uint256 idview returns (address result)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
supportsInterface(bytes4 interfaceIdview returns (bool result)
tokenURI(uint256 idview returns (string)
State-modifying
airdrop(address[] accounts
allowTransfer(
approve(address accountuint256 idpayable 
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
herolistMint(address tobytes32[] _proofpayable 
ogMint(address tobytes32[] _proofpayable 
publicMint(payable 
renounceOwnership(payable 
requestOwnershipHandover(payable 
safeTransferFrom(address fromaddress touint256 idpayable 
safeTransferFrom(address fromaddress touint256 idbytes datapayable 
setApprovalForAll(address operatorbool isApproved
setBaseURI(string _baseURI
setMintPrice(uint64 price
setRoot(bytes32 ogRootbytes32 heroRoot
setTimestamp(uint256 phaseuint40 newTimeStamp
transferFrom(address fromaddress touint256 idpayable 
transferOwnership(address newOwnerpayable 
withdrawETH(address to
Events
Approval(address indexed owneraddress indexed accountuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool isApproved
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(bytes32 ogMerkleRoot_bytes32 heroMerkleRoot_uint64 mintPrice_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccountBalanceOverflow(
AlreadyInitialized(
AlreadyMinted(
BalanceQueryForZeroAddress(
IncorrectPrice(
IncorrectProof(
MaxSupplyReached(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotAllowed(
NotOwnerNorApproved(
NotStarted(
PhaseAlreadyStarted(
PublicSaleStarted(
Reentrancy(
TokenAlreadyExists(
TokenDoesNotExist(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
Unauthorized(