Diamond Heist

Verified contract

Proxy

Active on Ethereum with 5,255 txns
Deployed by via 0xded2b3da at 14584754
Slot
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

No balances found for "Diamond Heist"

0x896b49ad33b46beb9186f0e42a616a5e3334965624cc4651ec743658cbac6be1
0xb8c2d998ecddaa5904af8d6a627b5b291c503cee265c8a0fcb311d79dd8ea6bd
0x5ca50f05742f0bffe89e72af3d2d53cf32a56fc04f6fdf579ecbc22fc1653f5b
0x24ced7669663bac1c18793a4da1beb55afc9fc1dd9de8a562ebe50c6b8e2d96d
0xf7f40a7f46ae38cc6cecbffae3b784acfc69b87e8635cdb9d07526ffd4c1de70
0x56a1bd3b5a9a74e244d5a7455d941c50dec139b23950a57caddd0b2d0c0e2791
0xf6944ae30e9193b12a393f2e1f4163cc320cb9810fdfe24f7afe83be8d0abeaa
0xd27a406817d2be2af9a42ef03358c1a1b3cb782ec254884ee0f61f5466c04ee8
0xc4ab80c37ee302c046fcc619255a66b15694743e61a6bfd3c56eea2ccb10d525
0xdd369f637540c400d3fe31d6880da81bef6b7b91bb3891e9f61edd2dc50dcc71

Functions
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(uint256uint256view returns (uint8)
balanceOf(address ownerview returns (uint256)
claimed(addressview returns (uint256)
commits(uint256view returns (address recipientuint16 amountbool stakebool revealeduint256 seed)
communitySaleLeft(bytes32[] merkleProofview returns (uint256)
existingCombinations(uint256view returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getPendingUserCommits(address recipientview returns (struct DiamondHeistV8MintCommit[] _commitsuint16[] _commitIds)
getTokenTraits(uint256 tokenIdview returns (struct IDiamondHeistLlamaDog)
isApprovedForAll(address owneraddress operatorview returns (bool)
isLlama(uint256 tokenIdview returns (bool)
mintCost(uint256 tokenIdview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
rarities(uint256uint256view returns (uint8)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenTraits(uint256view returns (bool isLlamauint8 bodyuint8 hatuint8 eyeuint8 mouthuint8 clothesuint8 tailuint8 alphaIndex)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
userCommits(addressuint256view returns (uint16)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addManyToStaking(address accountuint16[] tokenIds
approve(address touint256 tokenId
batchSeed(uint16[] _commitIdsuint256[] seeds
batchUserRevealPending(address recipient
burn(uint256 tokenId
initialize(
mint(uint256 amountbool stakepayable 
mintCommunitySale(bytes32[] merkleProofuint256 amountbool stakepayable 
mintPass(uint256 passIduint256 amountbool stakepayable 
mintReferral(uint256 iduint256 amountbool stakepayable 
renounceOwnership(
revealStuck(address recipientuint16 userIndex
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setContracts(address _traitsaddress _stakingaddress _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 fromaddress touint256 tokenId
transferOwnership(address newOwner
updateRarity(uint8 traitTypeuint8[] _raritiesuint8[] _aliases
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
DogBurned(uint256 indexed tokenId
DogMinted(uint256 indexed tokenId
LlamaBurned(uint256 indexed tokenId
LlamaMinted(uint256 indexed tokenId
MintCommited(uint256 indexed iduint256 amountbool stake
MintRevealed(uint256 indexed iduint16[] indexed tokenIds
MintSeeded(uint256 indexed id
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(