Viperz

Verified contract

Active on Ethereum with 994 txns
Deployed by via 0x34a479f2 at 16895895
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Viperz"

0xe6e554e165d4422c4a218764d26f9d7ad903aaa0f72a9c54830f3103c31c0a28
0x4c11332311592d7c835564d6909f103ecbe54e578ebb0dd2006eb9ab528d8177
0x5d406c8ba7326d973cb72cf264eaee98884a67b4eb71bd0303fe04b07842e066
0xd948f7b70e890c312224448e13d44118e2201fb6b96b9110ae89647bebdca172
0xd2c33d4e1fa922f894df546a0f7f1d91f3ea8958310a00eaba264aeb3078a9a5
0x7becaf4a7dfb469220c448b9af118b4e2f347b496434b322f50754fbb1785503
0x06555a28a36f1f3a67205aeba55122c8e1be634fc9e9986e0115a6ba3145d3a6
0x014d962242e1bd364e7153d765e34763c525e1537cf95ccc574599302f457fbc
0x91112ad369577f212cb1e787f1bc13c84d35277e2d16d2cfbe94ed38df16b1e3
0x6a7ca15572b8781db0f44bed575e9bb50d268d982809caa96d24c914cfccf9b2

Functions
Getter at block 20948036
MAX_SUPPLY(view returns (uint256)
5555
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
PHASE_ONE_SUPPLY(view returns (uint256)
3333
baseURI(view returns (string)
https://metadata.viperz.xyz/api/
currentPrice(view returns (uint256)
10000000000000000
name(view returns (string)
Viperz
owner(view returns (address)
0xf612234e05e7e8cf15a56f18abaf292677b90a7b
paused(view returns (bool)
false
symbol(view returns (string)
VIPERZ
totalSupply(view returns (uint256)
1115
Read-only
balanceOf(address ownerview returns (uint256)
calculatePrice(uint256 quantityview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
adjustPrice(uint256 _price
adminMint(address _touint256 quantity
approve(address operatoruint256 tokenIdpayable 
burnUpgrade(uint256 burnIDuint256 upgradedID
mintEgg(uint256[] eggDatastring eggTypebytes signatureuint256 phaseuint256 quantitypayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI_
setExtension(string _ext
setSigner(address _signer
startSale(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BurnUpgrade(address burneruint256 burntIDuint256 upgradedID
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RandomEggMint(address minteruint256 tokenID
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TypedEggMint(address minterstring eggTypeuint256[] eggDatauint256 tokenID
Constructor
constructor(address _signer
Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(