TLOLStakingPool

Verified contract

Active on Ethereum with 1,667 txns
Deployed by via 0xb045a40c at 13530052
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#46)
ERC-1555
--
 (#47)
ERC-1555
--
 (#45)
ERC-1555
--
 (#43)
ERC-1555
--
 (#40)
ERC-1555
--
 (#44)
ERC-1555
--
 (#48)
ERC-1555
--
 (#38)
ERC-1555
--
 (#36)
ERC-1555
--
 (#39)
ERC-1555
--
0x82e3d150eee23afa612da67bca4f0baf06c58a0ea0649f669be0e84b60795217
0x9af5d532402bfc05b515b21f84781bf4f6166febf493b3698ed63e3efd3b2c31
0x3610cbd78c8138f7e7ffbad5558a23ee9dbb4b9a240d5cbddb4b42da75f76fb3
0xa153f4d6ca969c5aa2532d0baa2051a2a3077c8b20a79c3d2cff150931481147
0x0d010dec92eac5491dab6cd8e26bdd68c4a19879871d75dc43c308a4474c271c
0xf7242e581322d2497a9adcc97f2b598072eb23c6ec0c2510da965de42bc5c393
0x5a1a2f8b201f781353b53cc142c4d02d6c28c97907e994bd814dba0e9f60d936
0x7dbeb82ef34009952bed47beb67b3cb98f7058a48854ef96179dfc4e8cb8dbf0
0xf982b536a40419524b0cb3317612e2ed512ba192e0d1db2cf7611082719238dd
0xe5321d64744c9984c4379b516a903b8d2b02cd1cdaf2aecb90d50e45450c7bfc

Functions
Getter at block 21178574
BURNER_ROLE(view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
lastTimeRewardApplicable(view returns (uint256)
1697418000
nftContractAddress(view returns (address)
0x54f456b544abfb785694400bcb1d85629b2d437f
rewardEndTime(view returns (uint256)
1697418000
rewardRate(view returns (uint256)
115740740741
rewardToken(view returns (address)
0x206d24534f39cce1cfbbd23657067263252674c0
Read-only
accountRewardVars(addressview returns (uint32 lastUpdateduint128 pointsBalanceuint64 totalStaked)
balanceOf(address _ownerview returns (uint256)
cardStakingValues(uint256view returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getStaked(address _ownerview returns (uint256)
getStakedTokens(address _addressuint256 _cardCountview returns (uint256[][] amounts)
hasRole(bytes32 roleaddress accountview returns (bool)
stakedNFTs(addressuint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
burn(address _owneruint256 _amount
grantRole(bytes32 roleaddress account
mint(address[] _addressesuint256[] _points
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCardStakingValues(uint256[] _cardIdsuint256[] _values
setReward(uint256 _rewardRate
setRewardEndTime(uint256 _rewardEndTime
stake(uint256[] _tokenIduint256[] _amount
unstake(uint256[] _tokenIduint256[] _amount
withdrawReward(uint256 _amount
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(uint256 _rewardRateuint256 _rewardEndTimeaddress _nftContractAddressaddress rewardTokenAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.