Grumbies Genesis Battle

Verified contract

Active on Ethereum with 2,530 txns
Deployed by via 0xc92599f3 at 16902829
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
14 additional variables
Native
Value $1,560.69
0xb38ab09e14306b56f06a9f7ebb141b89b1004eb6aa98c2e98a1bdc49adf8c29e
0xad0596f2bf0c420d796ba556da2b3c00d09730b2dd79db231753b8ad9a8d73b0
0x4dc1921e8b249d7e77176ac10f100367b76cbb52809194fb082de9568c50b616
0x77aeb525605cde51ff2020d795c894dac3a4aa29d1c94a205f0297f035fb05fe
0xb1cc75cc9bbec4b2967d65a777395861b40118738e8379455f227a2aafecb79c
0x14f4c7d911619905d1976cb1f0bc7fa5c3d9cadc56030a6e0656057f0a4774a6
0x38b70d75567973ee20cfb62264f339f4b78c5eb73da384d42a696672a6c96ec5
0x49bbb2967ef1016e0ec9d453918451d524e0bb02fec6b5ac2b17fbc3c6a8601c
0xe76248e6ff0131349f213c09987c3565d251097ef332d240faa68b3e61201a7c
0xbceef836f55082724befbeac899308eebab0ca2dc7a6b9a9a532371db4897993

Functions
Getter at block 21200158
MAX_SUPPLY(view returns (uint256)
1500
currentChosenTrait(view returns (uint256)
50
eliminationCount(view returns (uint256)
90
gameEnded(view returns (bool)
true
gameHasStarted(view returns (bool)
true
 
getPurchaseTraitQuantities(view returns (uint256[])
getRands(view returns (uint256[] randomWords)
[103557035788869177985425262867899138062439630211963639663144604642606803977783, 21635214783686582454313851933617130688670745640127935147809865326468218418346]
 
getTraitQuantities(view returns (uint256[])
jackpot(view returns (uint256)
32157000000000000000
lastRequestId(view returns (uint256)
87381637593368499239012005885254255280552093161034277681553654186147170858766
name(view returns (string)
Grumbies Genesis Battle
numWinners(view returns (uint256)
210
owner(view returns (address)
0x260aaccea1ad2de8d700321a47282843645af872
symbol(view returns (string)
GGB
teamBalance(view returns (uint256)
0
 
totalEliminated(view returns (uint256)
totalSupply(view returns (uint256)
1500
totalTraitIds(view returns (uint8)
100
totalTraits(view returns (uint256)
238
traitPrice(view returns (uint256)
15000000000000000
Read-only
balanceOf(address ownerview returns (uint256)
getAllTokenInfo(uint256 tokenIdview returns (string)
getApproved(uint256 tokenIdview returns (address)
getRequestStatus(uint256 _requestIdview returns (bool fulfilleduint256[] randomWords)
getTraitsByTokenId(uint256 tokenIdview returns (uint256[2])
headgearForToken(uint256view returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
isEliminated(uint256 tokenIdview returns (bool)
outfitForToken(uint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
purchaseTraitCounter(uint256view returns (uint256)
requestIds(uint256view returns (uint256)
s_requests(uint256view returns (bool fulfilledbool exists)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenHasClaimedPrize(uint256view returns (bool)
tokenURI(uint256 tokenIdview returns (string)
traitAmountCounter(uint256view returns (uint256)
traitIsEliminated(uint256view returns (bool)
upgradeCountPerToken(uint256view returns (uint256)
State-modifying
addToJackpot(payable 
airdrop(address[] to
approve(address touint256 tokenIdpayable 
buyTrait(uint256 traitIduint256 tokenIdpayable 
claimPrize(uint256 tokenId
eliminateTrait(returns (uint256)
rawFulfillRandomWords(uint256 requestIduint256[] randomWords
renounceOwnership(
requestRandomWords(returns (uint256 requestId)
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setGameEnded(uint256 totalWinners
setGameHasStarted(bool isActive
setSupply(uint256 _supply
setTraitPrice(uint256 _price
teamWithdraw(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RequestFulfilled(uint256 requestIduint256[] randomWords
RequestSent(uint256 requestId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string namestring symboluint64 subscriptionId
Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OnlyCoordinatorCanFulfill(address haveaddress want
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(