IsekaiBattleStake

Verified contract

Active on Ethereum with 1,617 txns
Deployed by via 0x746f986c at 16144189
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#7561)
ERC-721
--
 (#7560)
ERC-721
--
 (#7559)
ERC-721
--
 (#7314)
ERC-721
--
 (#7313)
ERC-721
--
 (#7312)
ERC-721
--
 (#7272)
ERC-721
--
 (#7271)
ERC-721
--
 (#7270)
ERC-721
--
 (#7268)
ERC-721
--
0xcf196f3c9489c74ff08240718b419b4fbcd3e6c4b5e56cbc952e76e82d7586e2
0xa0ad5cf2ca3b1664c32d1f27829b46a82aeda82c2aaf6a5902698bef94199929
0x52f53eea8a1bb3f4f5497fedb905e0c1ebd9330c64c5ce225f3b181b245b613b
0x7ee1136501a1d433c6930b0136eb2f97eaaf58824d2d76707db6ed579c361115
0x9a7c06ddb37549656fe47e1ad3fdf54f0d226fe4d16cb4640b94e2d12020a6bc
0xcb206cbf6553ea4531d8a32c777ac388c85a74152b12d45c020c03261116f0d3
0x18411d3eda9a897e619081a9ae70f23d015b8437f4bd79a549248b2daa7418ce
0x24bb1766e7a2b4f2904ca176e4d99a319bdc2e34492da58008f70ee0aa190697
0x55613a861855159fb1eb6e8420b9dcf4aa929ba9152bf231ae0a74cda1ee5961
0x58c96e15cd8aa6ed7e1b5776855763b4376d05306627446978afaa5166c79a35

Functions
Getter at block 20856004
AMR(view returns (address)
0x88433d2e3ff6aabc458c7d367ddd490b7e605c7f
BAG(view returns (address)
0x10b910cc9c318db5606e0097cbd8920506248668
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
INFO_SETTER_ROLE(view returns (bytes32)
0x7c357cd34aad7cf565db7de6ea8e1e4300535be20ed0905116856269e77f5b44
ISB(view returns (address)
0x35883f8eb8c3fc9403edf3b84cc76b0e8a39dc85
RDM(view returns (address)
0xb2d7e4d79056c6c439ced389892feb7b0cf35f97
SED(view returns (address)
0x0e31fe807eff9b2ef07cdde1bf86ac4a7ca2da89
WPN(view returns (address)
0x708c1620c566292ceaa9580f7ad7f341534dfac4
 
getEstimate(view returns (uint256uint256boolbooluint256uint256)
getRegionInfosLength(view returns (uint256)
1
maxStakingCharacters(view returns (uint256)
15
minGetSeedCharacters(view returns (uint256)
3
Read-only
actionCounts(addressview returns (uint64 claimuint64 claimPlusuint64 stakeuint64 wpnClaimuint64 armClaimuint64 seedClaimuint64 wpnuint64 armuint64 seed)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
regionInfos(uint256view returns (uint256 WeaponIntervaluint256 ArmorIntervaluint256 SeedIntervaluint256 MaxStakingCharactersbool active)
stakingInfos(addressview returns (uint256 claimTimesuint256 stakingCharactorCounts)
stakingTokenIds(addressuint64uint256view returns (uint256)
stakingTokenIdsLength(address accountuint64 regionIdview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenOwners(uint256view returns (address)
State-modifying
addRegionInfo(struct IsekaiBattleStakeRegionInfo info
claim(
grantRole(bytes32 roleaddress account
onERC721Received(address operatoraddress fromuint256 tokenIdbytesreturns (bytes4)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setMaxStakingCharacters(uint256 value
setMinGetSeedCharacters(uint256 value
setRegionInfo(uint256 indexstruct IsekaiBattleStakeRegionInfo info
stake(struct IsekaiBattleStakeStakingRequest[] _stakingInfo
unstake(uint256[] tokenIds
Events
ClaimArmors(address indexed useruint64 regionIduint256[] detailsCount
ClaimComplete(address indexed user
ClaimSeed(address indexed useruint64 regionIduint256 tokenId
ClaimWeapons(address indexed useruint64 regionIduint256[] detailsCount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Stake(address indexed useruint64 regionIduint256[] tokenId
Unstake(address indexed useruint64 regionIduint256[] tokenId
Constructor
constructor(address _ISBaddress _SEDaddress _AMRaddress _WPNaddress _BAGaddress _RDM
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.