AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 88,670 txns
Deployed by via 0x8d896368 at 10847676
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
-
variable spans 48 additional slots
ERC-20
Value $1,133,383.39
ERC-20
Value $1,647.95
ERC-20
Value $69.21
ERC-20
Value $9.32
ERC-20
Value $0
 (#788)
ERC-721
--
0xd8e68aeb22ef9cc8313d3f7480c31ee5a529a4e901951c559f26266403ea4516
0x85b126aa3a5fc04dd6d41b1811c8e1010a8b579c43117dc6086e32491318d4b1
0xe7dbd48f56becd981225937ce5d3e4051d8003a529557f00647433f48374e273
0x989cc9059b2e00b9c76541d3f7450f86aa091132858f16d7cc307c0d0c0ce5c3
0xf5a3e9baf0513badcbc22227e7ef46ee78b142ad54920bcb6e6f0d4f086af77e
0x80e110a9ee88bf7a110743d0e002442887dfea48144a2d04408088fde732f307
0xba5b9d0f4dc986e3fb6d66ccdd7a8c052a65d1b1ee5a02988253301d13225889
0x1d70c4f96a642b22e820ad36a24d2f987e4cd44ebb8631661606d8ea234ea923
0x74638f168d60dc2d1a34a18fadf1cd22a62549e5c1b14d590e74c0d967909273
0x75a90d74ab18e9a141b1d3cf94bf4297ba4e6c87aab0527e6956f8ddf71e6703

Functions
Getter at block 21161519
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
currentTotalStake(view returns (uint256)
8027321317646999136628933
maxStakingAmount(view returns (uint256)
50000000000000000000000000
paused(view returns (bool)
false
rewardsAddress(view returns (address)
0x5869d1ee6d0917b786188547788566b25283ff6b
rewardsDistributed(view returns (uint256)
526708643933433364933574
rewardsWithdrawn(view returns (uint256)
233964385188470032098085
token(view returns (address)
0xcc4304a31d09258b0029ea7fe63d032f52e44efe
totalRewardsDistributed(view returns (uint256)
2394194961423943940633684
unstakingPeriod(view returns (uint256)
7
version(pure returns (string)
v2
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getStakeDetails(address accountview returns (uint256 initialDeposituint256 startDateuint256 endDateuint256 rewards)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
deposit(uint256 amount
distributeRewards(
executeWithdrawal(
grantRole(bytes32 roleaddress account
initialize(address _tokenaddress _rewardsAddressuint256 _maxStakingAmountuint256 _unstakingPeriod
initiateWithdrawal(uint256 withdrawAmount
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setRewardAddress(address _rewardsAddress
setTokenAddress(address _token
unpause(
withdrawRewards(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Paused(address account
RewardsDistributed(uint256 amount
RewardsWithdrawn(address indexed accountuint256 reward
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StakeDeposited(address indexed accountuint256 amount
Unpaused(address account
WithdrawExecuted(address indexed accountuint256 amountuint256 reward
WithdrawInitiated(address indexed accountuint256 amountuint256 initiateDate
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.