TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 858 txns
Deployed by via 0x5d7afe91 at 16695124
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
6 additional variables

No balances found for "TransparentUpgradeableProxy"

0x9a7e84ba702e0932e2ba6dda21906f54ab19e003837cf3f82b59e236c423c470
0x7c67f60281283d69f0eb058dcb91472ab32fafde3b00010d45c39ad4bb863bc3
0x5f7de79f3297149a220603e105a05d18977d6bc675c121db55860cd7e4725396
0xfd6908f24545492dc9c8f33b1b1d384ae3ac526f35d7a261d02386cc191006cc
0x979e79f6ae3cb39c3fd447f8cae0390bdd87d17747831e80633899bbc42fc6ee
0xc5c029107d29eff9ff6ac8f86ccad24a6df7d05e45aad9dfdac5ffb33a99d9b4
0x94e2663d30e4c93a1c8b1f681544457ded2ac283685e24f97a198068f2d20867
0x00296712e3f511b5149c9985421cfdaf0ed97146d7a8211c35ce54314e0b8694
0x50e859adbd1e59ca50313a337abbc8d400957d71cf7a55857bfb7a379468410c
0x731cfb19e26d3c71196530e9e8930638a746a9dd89b8db3905906b32af6625ef

Functions
Getter at block 21402135
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
STK(view returns (address)
0xaeb5388c88ef2bbc5e44610606cd6a0203ef62ca
WPN(view returns (address)
0x708c1620c566292ceaa9580f7ad7f341534dfac4
armorInfosLength(view returns (uint256)
9
 
getEstimate(view returns (uint256uint256boolbooluint256uint256)
getRegionInfosLength(view returns (uint256)
1
maxStakingCharacters(view returns (uint256)
15
minGetSeedCharacters(view returns (uint256)
3
statusMastersLength(view returns (uint256)
3
weaponInfosLength(view returns (uint256)
15
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 WeaponCountBaseuint256 ArmorCountBaseuint256 SeedPerBaseuint256 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)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addRegionInfo(struct IsekaiBattleStakeUpgradeableV2RegionInfo info
claim(bool weaponbool armorbool seed
grantRole(bytes32 roleaddress account
initialize(address _ISBaddress _SEDaddress _AMRaddress _WPNaddress _BAGaddress _RDMaddress _STK
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAMR(address addr
setArmorInfosLength(uint256 value
setBAG(address addr
setISB(address addr
setMaxStakingCharacters(uint256 value
setMinGetSeedCharacters(uint256 value
setRDM(address addr
setRegionInfo(uint256 indexstruct IsekaiBattleStakeUpgradeableV2RegionInfo info
setSED(address addr
setSTK(address addr
setStatusMastersLength(uint256 value
setWPN(address addr
setWeaponInfosLength(uint256 value
stake(struct IsekaiBattleStakeUpgradeableV2StakingRequest[] _stakingInfo
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
ClaimArmors(address indexed useruint64 regionIduint256[] detailsCount
ClaimComplete(address indexed user
ClaimFragment(address indexed useruint64 regionIduint256 tokenId
ClaimSeed(address indexed useruint64 regionIduint256 tokenId
ClaimWeapons(address indexed useruint64 regionIduint256[] detailsCount
Initialized(uint8 version
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
StakeDefence(address indexed useruint256[] tokenId
Unstake(address indexed useruint64 regionIduint256[] tokenId
UnstakeDefence(address indexed useruint256[] tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.