This contract is being backfilled. You may encounter incomplete storage history.

SpoilClaimer

Verified contract

Active on Base with 4,677 txns
Deployed by via 0xdc920486 at 2697599
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#71250)
ERC-721
--
 (#70559)
ERC-721
--
 (#70546)
ERC-721
--
 (#69942)
ERC-721
--
 (#67278)
ERC-721
--
 (#43458)
ERC-721
--
 (#35631)
ERC-721
--
 (#30016)
ERC-721
--
 (#14930)
ERC-721
--
 (#14402)
ERC-721
--
0xe578bf451324d813120d207f53ce58d6007bc39fc783ea4783cf38e005b88601
0x2e329d34800609a4275c34a7bbef8e7926248a88163d342c9fec20c7a419a9ce
0x961a69693da46fed6efcab87ec7b7d2cb3d2d0a98036361ba0f3b152d93387c1
0xef59ab53533a641a55f4ce941118c3f407635a4fec5c1f6f23f04fd7151ad7f3
0x3bd1f33e3c92f2bc4b3ca7944de99bb6274254c81713343b71bf9460f89fd630
0x8dc54a837bdb59b6d36a3b82551a47f200cb851080f53ab7a34bf48b9cb29364
0xa18a3ee6829b3237ca6073945b4f18847e2a711d46fb4bb777d1b9352498010d
0xe9702760fd272eb703095a0c71a33e94ec93fc2c135bd62d6827e50baf5f3585
0x4dc054243795d7a54e8e44cc598360542f9b514c5dfcce3d909eef5d16faa9a2
0xcd7f38d7f109cf5f6e4c307a577299a35361b19efcf0f56c9df418024aaabc8f

Functions
Getter at block 22763224
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
currentGameId(view returns (uint256)
2299
gasFee(view returns (uint256)
300000000000000
owner(view returns (address)
0xcf4cc546aacb784162fb2b6b743e27f10aa02095
spoil(view returns (address)
0x9f9401ee604f7725255c756b99e416754ba0b910
torn(view returns (address)
0xb311ec23c4a7578a4c18f66774a5d7b51dd1dd07
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenPlayer(uint256view returns (address)
State-modifying
burnSettler(uint256 _tokenId
fulfill(address _accountuint256 _spoilTypeuint256 _amountbool _isDeadbytes _data
grantRole(bytes32 roleaddress account
participate(address _accountuint256 _typepayable returns (uint256 gameId)
renounceOwnership(
renounceRole(bytes32 roleaddress account
returnSettler(uint256 _tokenId
revokeRole(bytes32 roleaddress account
setFee(uint256 _newFee
setTokenContract(address _spoiladdress _torn
transferOwnership(address newOwner
withdraw(
Events
Fulfilled(address accountuint256 tokenIduint256 amountbool isDeadbytes data
GasFeeSet(uint256 newFeeuint256 oldFee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Participated(address accountuint256 tokenIdaddress owneruint256 gameTypeuint256 gameId
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenContractSet(address spoiladdress torn
Constructor
constructor(address _spoiladdress _torn
Fallback and receive
receive(
Errors
InsufficientBalance(
NotApproved(
NotOwnedToken(
TokenNotExisted(