TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 5,366 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0x1c7f…f7d7
Balances ($125,180.33)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ZCX | ERC-20 | 722.687607K | $0.173215 |
$125,180.33 | |
ZCXHT | ERC-20 | 198.1K | -- | -- | |
UNI-V2 | ERC-20 | 2.801789 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21309754 | 3 days ago | | | 0 | 0.0028904561 | |
| 21280205 | 7 days ago | | | 0 | 0.0057616344 | |
| 21165033 | 23 days ago | | | 0 | 0.0032299870 | |
| 20901453 | 2 months ago | | | 0 | 0.0012017440 | |
| 20841428 | 2 months ago | | | 0 | 0.0020975027 | |
| 20592346 | 3 months ago | | | 0 | 0.00082441416 | |
| 20506414 | 4 months ago | | | 0 | 0.00030179117 | |
| 20448090 | 4 months ago | | | 0 | 0.00021677502 | |
| 20169505 | 5 months ago | | | 0 | 0.0021088568 | |
| 20146054 | 5 months ago | | | 0 | 0.00045969828 |
ABI
ABI objects
Getter at block 21327645
combinedTokenWeight() view returns (uint256)
100
dao() view returns (address)
0x0000000000000000000000000000000000000000
getActiveTokens() view returns (address[])
[0xC52C326331E9Ce41F04484d3B5E5648158028804]
getTVLs() view returns (uint256[])
[920787606501926588655779]
getTokenWeights() view returns (uint256[] weights, uint256 combinedWeight)
(weights=[100], combinedWeight=100)
membershipToken() view returns (address)
0x1c7f7e0258c81cf41bcea31ea4bb5191914bf7d7
owner() view returns (address)
0x17b45dc664304eb44a0bd3bceec46f9d9543afcb
paused() view returns (bool)
false
zcxht() view returns (address)
0xf94415d7e639951b79e75d5849bae286b664ec3a
Read-only
activeTokens(uint256) view returns (address)
getTVLs(uint256 _blocknumber) view returns (uint256[])
getUserData(address _user) view returns (address[], uint256[], uint256)
getUserStakes(address _user) view returns (uint256[])
getUserStakes(address _user, uint256 _blocknumber) view returns (uint256[])
getUserStakesSnapshots(address _user, address _token, uint256 _startBlock, uint256 _endBlock, uint256[] _claimedBlocks) view returns (struct SharedDataTypesStakeSnapshot[] snapshots)
getUserTVLShare(address _user, uint256 _precision) view returns (uint256[])
getUsersStakedAmountOfToken(address _user, address _token) view returns (uint256)
isAllowedToken(address _token) view returns (bool)
stakeableTokens(address) view returns (uint256 totalValueLocked, uint256 weight, bool active)
stakerUsers(address) view returns (uint256 zcxhtStakedAmount)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addToken(address _token, uint256 _weight)
initialize(address _token)
initialize(address _zcx, uint256 _zcxTokenWeight, address _accessToken)
pause()
removeToken(address _token)
renounceOwnership()
setHolderToken(address _zcxht)
setMembershipToken(address _newToken)
stake(address _lpToken, uint256 _amount) returns (uint256)
stake(uint256 _amount) returns (uint256)
transferOwnership(address newOwner)
unPause()
updateDAO(address _newDAO)
updateStakeToken(address _token)
updateTokenWeight(address _token, uint256 _newWeight)
withdraw(address _lpToken, uint256 _amount) returns (uint256)
withdraw(uint256 _amount) returns (uint256)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
MembershipTokenUpdated(address _newTokenAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
TVLChange(address indexed user, address indexed token, uint256 amount, bool indexed changeType)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.