Diamond Heist
Verified contract
Proxy
Active on
Ethereum with 5,255 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 41 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
18 additional
variables
Balances ($0.00)
No balances found for "Diamond Heist"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20989557 | a month ago | | | 0 | 0.00082261354 | |
| 20255579 | 5 months ago | | | 0 | 0.000086116519 | |
| 19817973 | 7 months ago | | | 0 | 0.00019848263 | |
| 19721649 | 7 months ago | | | 0 | 0.00039813906 | |
| 19656847 | 7 months ago | | | 0 | 0.00053461000 | |
| 18982342 | 10 months ago | | | 0 | 0.00073558224 | |
| 18925601 | a year ago | | | 0 | 0.00062931650 | |
| 18444166 | a year ago | | | 0 | 0.0015437445 | |
| 18363561 | a year ago | | | 0 | 0.00046353552 | |
| 18200893 | a year ago | | | 0 | 0.00054083140 |
ABI
ABI objects
Getter at block 21256759
COMMUNITY_SALE_MINT_PRICE() view returns (uint256)
60000000000000000
MAX_COMMUNITY_AMOUNT() view returns (uint16)
5
MAX_TOKENS() view returns (uint256)
37500
MINT_PRICE() view returns (uint256)
80000000000000000
PAID_TOKENS() view returns (uint256)
7500
commitId() view returns (uint16)
427
diamond() view returns (address)
0x7b8fbdf847c343a88e24524f00bda64842469d9d
getPaidTokens() view returns (uint256)
7500
heistPass() view returns (address)
0xad11cbb43868a231937818f17d1d7f97bab40e7a
minted() view returns (uint256)
5155
name() view returns (string)
Diamond Heist
owner() view returns (address)
0xdcb7f63c9b2cc213265c71351fa2c47cff945dad
paused() view returns (bool)
false
referralLink() view returns (address)
0x1763be58d77e515fe6520b36bef882f28b9222da
staking() view returns (address)
0xccdac2d691b0b69a88785e7550fde9b816004f76
symbol() view returns (string)
DIAMONDHEIST
totalSupply() view returns (uint256)
5039
traits() view returns (address)
0xc1c788287996bc6026271f77de91d5b1f8efe6b8
whitelistMerkleRoot() view returns (bytes32)
0x000000000000000000000000dcb7f63c9b2cc213265c71351fa2c47cff945dad
Read-only
aliases(uint256, uint256) view returns (uint8)
balanceOf(address owner) view returns (uint256)
claimed(address) view returns (uint256)
commits(uint256) view returns (address recipient, uint16 amount, bool stake, bool revealed, uint256 seed)
communitySaleLeft(bytes32[] merkleProof) view returns (uint256)
existingCombinations(uint256) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getPendingUserCommits(address recipient) view returns (struct DiamondHeistV8MintCommit[] _commits, uint16[] _commitIds)
getTokenTraits(uint256 tokenId) view returns (struct IDiamondHeistLlamaDog)
isApprovedForAll(address owner, address operator) view returns (bool)
isLlama(uint256 tokenId) view returns (bool)
mintCost(uint256 tokenId) view returns (uint256)
ownerOf(uint256 tokenId) view returns (address)
rarities(uint256, uint256) view returns (uint8)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenTraits(uint256) view returns (bool isLlama, uint8 body, uint8 hat, uint8 eye, uint8 mouth, uint8 clothes, uint8 tail, uint8 alphaIndex)
tokenURI(uint256 tokenId) view returns (string)
tokensOfOwner(address owner) view returns (uint256[])
userCommits(address, uint256) view returns (uint16)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addManyToStaking(address account, uint16[] tokenIds)
approve(address to, uint256 tokenId)
batchSeed(uint16[] _commitIds, uint256[] seeds)
batchUserRevealPending(address recipient)
burn(uint256 tokenId)
initialize()
mint(uint256 amount, bool stake) payable
mintCommunitySale(bytes32[] merkleProof, uint256 amount, bool stake) payable
mintPass(uint256 passId, uint256 amount, bool stake) payable
mintReferral(uint256 id, uint256 amount, bool stake) payable
renounceOwnership()
revealStuck(address recipient, uint16 userIndex)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setContracts(address _traits, address _staking, address _diamond)
setHeistPass(address _heistPass)
setLlamapool(address _llamapool)
setMintPrice(uint256 _mintPrice)
setPaidTokens(uint256 _paidTokens)
setPaused(bool _paused)
setReferralLink(address _link)
setSeeder(address _seeder)
setWhiteListMerkleRoot(bytes32 _root)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateRarity(uint8 traitType, uint8[] _rarities, uint8[] _aliases)
withdraw()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
DogBurned(uint256 indexed tokenId)
DogMinted(uint256 indexed tokenId)
LlamaBurned(uint256 indexed tokenId)
LlamaMinted(uint256 indexed tokenId)
MintCommited(uint256 indexed id, uint256 amount, bool stake)
MintRevealed(uint256 indexed id, uint16[] indexed tokenIds)
MintSeeded(uint256 indexed id)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
ApprovalToCurrentOwner()
ApproveToCaller()
BalanceQueryForZeroAddress()
MintToZeroAddress()
MintZeroQuantity()
OwnerQueryForNonexistentToken()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()