The Vampire Game

Verified contract

Active on Ethereum with 1,323 txns
Deployed by via 0x3cad5ecb at 13700488
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
ERC-20
Value $317.76
0xa858f48c82c12c3895067da638bf3d41678fd7d7578dca57df07a92cf29ee55f
0x624310f16ff28a1b1ee6a57512ebbaebafde91ed1c540404b065d79d4db88f54
0x6bd70be592d9642348e9738da4e846ca927e068124e7e0f0fbdf70d34b1ae7c0
0x8bfe0a810329ab34a41a98b65e31d8bbc4246eae246a146d7137c094187405b4
From
0xfa2fdfc34bf8624123170c99a5986dfca914b41b0135410538aef9015a4ff0a8
0x6ddea899766495998a64f62df32ed2571456cd2d884f976a6c0e75d30657e876
0x7fdbbb61743dfd549168d2a76a78c4ed3ec9f4cdcfcf933f4fcc92a1cbe273c1
0xefb6ab91918a0f0d1488efa533bf2a0d3aac24ffa4fc62729c597dd927bd48dd
0x6c5b48dcf866cb683ec3c174c921a173a49785c5acf5eb949c21d990d655915e
0xe617bbf0c39411d874b942d232d80b749e3d0dcb5423615426d885af60401996

Functions
Getter at block 21204636
KEY_HASH(view returns (bytes32)
0xaa77729d3466ca35ae8d28b3bbac7cc36a5031efdc430821c02bc31a238af445
LINK_TOKEN(view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
LINK_VRF_PRICE(view returns (uint256)
2000000000000000000
MAX_PER_ADDRESS(view returns (uint256)
10
MAX_PER_ADDRESS_PRESALE(view returns (uint256)
3
MAX_SUPPLY(view returns (uint256)
50000
MINT_PRICE(view returns (uint256)
76660000000000000
PAID_TOKENS(view returns (uint256)
10000
SEED_BATCH_SIZE(view returns (uint256)
1000
getGenZeroSupply(view returns (uint256)
10000
getMaxSupply(view returns (uint256)
50000
mintFromControllerPaused(view returns (bool)
true
mintWithEthPaused(view returns (bool)
true
mintWithEthPresalePaused(view returns (bool)
true
name(view returns (string)
The Vampire Game
owner(view returns (address)
0x1cce53bb9562407a4a816d732584ebea4dabf71d
revealPaused(view returns (bool)
true
symbol(view returns (string)
VGAME
totalSupply(view returns (uint256)
1822
traits(view returns (address)
0x07a8854c08194c3eb6ea9707b46d486768b0ce71
Read-only
ALIASES(uint256uint256view returns (uint8)
RARITIES(uint256uint256view returns (uint8)
amountMintedByAddress(addressview returns (uint8)
balanceOf(address ownerview returns (uint256)
controllers(addressview returns (bool)
existingCombinations(uint256view returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getTokenTraits(uint256 tokenIdview returns (struct TokenTraits)
isAddressInAllowList(address _addressbytes32[] proofview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTokenRevealed(uint256 tokenIdview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
seedTokenBoundaries(uint256view returns (uint256)
seeds(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenTraits(uint256view returns (bool existsbool isVampireuint8 skinuint8 faceuint8 clothesuint8 pantsuint8 bootsuint8 accessoryuint8 hairuint8 capeuint8 predatorIndex)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addController(address _controller
approve(address touint256 tokenId
cleanSeeds(
controllerRevealTokens(uint256[] tokenIdsuint256[] _seeds
mintFromController(address receiveruint256 amount
mintWithETH(uint8 amountpayable 
mintWithETHPresale(uint8 amountbytes32[] proofpayable 
rawFulfillRandomness(bytes32 requestIduint256 randomness
removeController(address _controller
renounceOwnership(
requestRevealSeed(
reserve(address touint256 amount
revealGenZeroTokens(uint256[] tokenIds
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setMerkleTreeRoot(bytes32 newMerkleTreeRoot
setMintFromControllerPaused(bool paused
setMintWithEthPaused(bool paused
setMintWithEthPresalePaused(bool paused
setPaidTokens(uint256 _PAID_TOKENS
setRevealPaused(bool paused
setTraits(address _traits
setVRFPrice(uint256 _LINK_VRF_PRICE
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
withdrawERC20(address erc20TokenAddressaddress recipientuint256 amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(bytes32 _LINK_KEY_HASHaddress _LINK_ADDRESSaddress _LINK_VRF_COORDINATOR_ADDRESSuint256 _LINK_VRF_PRICEuint256 _MINT_PRICEuint256 _MAX_SUPPLYuint256 _MAX_PER_ADDRESSuint256 _MAX_PER_ADDRESS_PRESALEuint256 _SEED_BATCH_SIZEuint256 _PAID_TOKENSaddress _splitter
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.