AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 260 txns
Deployed by via 0x052ac311 at 12237642
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Native
Value $31,505.36
0x94bc688df44f78439daac75880b933a35c23d5694b2b170fccfd6746da7557ce
0x8d321d177903580cb56fd5e81380cb7e3cbcbff96edb6cb75a66acff6f88356d
0x594eb52916439700253dd319397385d70b6c0e736dcd72273542114bdf9173c5
0x5b8ab683eb64ef4df773c736cb9242e206ff0b2bd163289abb4e8c874d9e50bb
0xa24f23f542d5618a55d64ab4f30f6eb7fbc708d05f37b03e2717ea33bbfb4147
0x6ff103ad70cd1d1db00bf1afa53ccf571d9cb7d31cb6724ec9142de564fe8586
0xbe51e5716fb673702f2ca998c45a10d454877637cfb38c1c66819bade045c479
0xfc702a54b9d6a72f22a87625c9b469c138a611f4bb02ccc443277d756514c40e
0x22187e57b3022f29c67ce85c6ce3f527ffdbd1121f24549aac4da8093770061d
0x2e7d5e9f0191464d47f69fea6f0dada2716164869e30d26aeb6fa43ec8563737

Functions
Getter at block 21215118
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractManager(view returns (address)
0xc04a10fd5e6513242558f47331568abd6185a310
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getSchainBalance(bytes32 schainHashview returns (uint256)
getValidatorBalance(uint256 validatorIdview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
grantRole(bytes32 roleaddress account
initialize(address contractsAddress
rechargeSchainWallet(bytes32 schainHashpayable 
rechargeValidatorWallet(uint256 validatorIdpayable 
refundGasBySchain(bytes32 schainHashaddress spenderuint256 spentGasbool isDebt
refundGasByValidator(uint256 validatorIdaddress spenderuint256 gasLimit
refundGasByValidatorToSchain(uint256 validatorIdbytes32 schainHash
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
withdrawFundsFromSchainWallet(address schainOwnerbytes32 schainHash
withdrawFundsFromValidatorWallet(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Initialized(uint8 version
NodeRefundedBySchain(address nodebytes32 schainHashuint256 amount
NodeRefundedByValidator(address nodeuint256 validatorIduint256 amount
ReturnDebtFromValidator(uint256 validatorIdbytes32 schainHashuint256 debtAmount
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SchainWalletRecharged(address sponsoruint256 amountbytes32 schainHash
ValidatorWalletRecharged(address sponsoruint256 amountuint256 validatorId
WithdrawFromSchainWallet(bytes32 indexed schainHashuint256 amount
WithdrawFromValidatorWallet(uint256 indexed validatorIduint256 amount
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.