TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 3,518 txns
Deployed by via 0xe0d649e5 at 12858631
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
-
variable spans 48 additional slots
Native
Value $32,602.35
0xf9cb16babcd6de2ee89b2dcf432373f665a8b0670a7e28ba5f619de9612e3387
0xea277ea0c54a69411dd03cd1f9309ddefa869db821fab9cd1c440d4a28ba2f62
0x3a81eba49689444fe2f85c279dc55e71a3f3ab40c982a14a9a29eb4ea97d2924
0x814fb2b7e3c467a1506029ee30f48704807b48308acd7f2ad718cdc7625cd9e2
0x74f5740c487fb8696561dcf93bf0b864153aaf407df5fd26833a0ffe038bfbc7
0xe2c18dca804e71de7a65bb4e2177d6fa7fe87bcce4b287273ab657022d329415
0x4a5ae15f353058ec8a4a68be18f6e9d8aa84a443a5e5e552cc71f215aa9291d6
0x2f683ce23aac2cd7af0f322ca514e5de950d9b33946150373164723c7c8618e8
0x7e612d615fa96d90fbf2d427ff703b8dce42b7541ba4ade42c923cfbc5d6a0cc
0x58f0614ef548a3874db26ec7cb43822fc9bb2c4a4ce6bde08978648cb7bf06f7

Functions
Getter at block 20791794
CONSTANT_SETTER_ROLE(view returns (bytes32)
0x96e3fc3be15159903e053027cff8a23f39a990e0194abcd8ac1cf1b355b8b93c
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LINKER_ROLE(view returns (bytes32)
0x733bac3dca102687aa08c854c5f9067fc424f98fd8e90e41ad6b73aecc59a4fd
contractManagerOfSkaleManager(view returns (address)
0xc04a10fd5e6513242558f47331568abd6185a310
messageProxy(view returns (address)
0x8629703a9903515818c2feb45a6f6fa5df8da404
minTransactionGas(view returns (uint256)
1000000
multiplierDivider(view returns (uint256)
2
multiplierNumerator(view returns (uint256)
3
Read-only
activeUsers(addressbytes32view returns (bool)
checkUserBalance(bytes32 schainHashaddress receiverview returns (bool)
getBalance(address userstring schainNameview returns (uint256)
getRecommendedRechargeAmount(bytes32 schainHashaddress receiverview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getSchainContract(bytes32 schainHashview returns (address)
hasRole(bytes32 roleaddress accountview returns (bool)
hasSchainContract(string schainNameview returns (bool)
isAgentAuthorized(bytes32 schainHashaddress senderview returns (bool)
isSchainOwner(address senderbytes32 schainHashview returns (bool)
schainLinks(bytes32view returns (address)
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 
addSchainContract(string schainNameaddress contractReceiver
grantRole(bytes32 roleaddress account
initialize(address contractManagerOfSkaleManagerValueaddress linkeraddress messageProxyValue
initialize(address contractManagerOfSkaleManagerValueaddress newMessageProxy
initialize(address newContractManagerOfSkaleManager
rechargeUserWallet(string schainNameaddress userpayable 
refundGasBySchainWallet(bytes32 schainHashaddress nodeuint256 gasreturns (bool)
refundGasByUser(bytes32 schainHashaddress nodeaddress useruint256 gasreturns (uint256)
removeSchainContract(string schainName
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setMinTransactionGas(uint256 newMinTransactionGas
setMultiplier(uint256 newMultiplierNumeratoruint256 newMultiplierDivider
withdrawFunds(string schainNameuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
MinTransactionGasWasChanged(uint256 oldValueuint256 newValue
MultiplierWasChanged(uint256 oldMultiplierNumeratoruint256 oldMultiplierDivideruint256 newMultiplierNumeratoruint256 newMultiplierDivider
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(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.