Blitz

Verified contract

Active on Ethereum with 8,782 txns
Deployed by via 0xb85df578 at 18616920
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.73
0x61be982534065e919a2496d59debc8b6ba04b776c60170d75bbe0a811314a876
0xa344ca292027b3401e4f38725f34933877876a064fbe436f0082c51f747d72ef
0x06ac88dc2310f6038dbd790999f749d5ae9990cc29d566f7387ebc9308105268
0xe621cdec05df1a0701db56dee803709eceed9d4272e2b335ddee53b7ab469d74
0xad1fae9aa929f550c4e9791df9c97456818d0baef73179fa82774209a4d9954f
0xb5da4ffd3872601329c9b4b2da640a464011770d5a69b3e048a93b1e2fd26bc5
0xaed1dbd6a0720b92473a79e59ee5b8e00ed28780677f302393c6cc761d6e8cdf
0x3016563b92b0261fe52546c335d0b387e66c110ac3363fa600ec8c5a67bea468
0x43903ceb62e8be1792c44a63e7ba4be1beb9e8d8fa10bbc3698c4835b3b3a9e1
0x46527672708396afa95807213dd62c83a30d08be04786d1542c1cde15da54ad6

Functions
Getter at block 21312401
MAX_SUPPLY(view returns (uint256)
10000
begPerBlitz(view returns (uint256)
0
begRoot(view returns (bytes32)
0x2aa6f33fcc6adc63b528f501d5be65247b6337452d22af62884dab33f210ba0b
begToken(view returns (address)
0xbe6be64e9e5042b6e84e4c27956cce6353efa5f5
emissionTime(view returns (uint256)
86400
live(view returns (bool)
true
name(view returns (string)
Blitz
owner(view returns (address result)
0xa8ed7461a98259d03b1f7a2a2ce7000a54e78617
price(view returns (uint256)
40000000000000000
symbol(view returns (string)
BLITZ
totalSupply(view returns (uint256)
10000
whitelistClosed(view returns (uint256)
1700611200
whitelistOpen(view returns (uint256)
1700607600
whitelistRoot(view returns (bytes32)
0x9587c88a9d4ddebd21a15df8ebd1609d2a29a6e05fd664fe79d6841539b9008c
Read-only
balanceOf(address ownerview returns (uint256)
begClaimed(addressview returns (bool)
calculateReward(address addrview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getStaker(address stakerAddressview returns (struct BlitzStaker)
getTokenStatuses(uint256[] tokenIdsview returns (bool[])
isApprovedForAll(address owneraddress operatorview returns (bool)
nonces(addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
stakedTokens(uint256view returns (bool)
stakers(addressview returns (uint256 lastClaim)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
begMint(bytes32[] proof
cancelOwnershipHandover(payable 
claim(
claimEngagement(uint256 _amountuint256 _noncebytes _signature
completeOwnershipHandover(address pendingOwnerpayable 
publicMint(uint256 _amountpayable 
renounceOwnership(payable 
requestOwnershipHandover(payable 
rescueBeg(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBegPerBlitz(uint256 _begPerBlitz
setBegRoot(bytes32 _begRoot
setEmissionTime(uint256 _hours
setLive(
setPrice(uint256 _price
setSigner(address _signerAddress
setTokenURI(string uri
setWhitelistMintWindow(uint256 _whitelistOpenuint256 _whitelistClosed
setWhitelistRoot(bytes32 _whitelistRoot
stake(uint256[] _tokenIds
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwnerpayable 
unstake(uint256[] _tokenIds
whitelistMint(bytes32[] proofuint256 _amountpayable 
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Claimed(address indexed useruint256 amount
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Staked(address indexed useruint256[] tokenIdsuint256 stakeTime
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unstaked(address indexed useruint256[] tokenIds
Constructor
constructor(bytes32 _begRootbytes32 _whitelistRootaddress _begTokenaddress _signerAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
AlreadyStaked(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
BegMintClaimed(
BegMintUnauthorized(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
InsufficientBeg(
InsufficientPayment(
InvalidNonce(
InvalidSignature(
InvalidWhitelistWindow(
MintERC2309QuantityExceedsLimit(
MintNotLive(
MintToZeroAddress(
MintZeroQuantity(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NoTokens(
NotOwner(
NotStaked(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PublicMintNotLive(
SupplyExceeded(
TokenDoesNotExist(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(
WhitelistMintUnauthorized(
WhitelistNotLive(