Staking

Verified contract

Proxy

Active on Ethereum with 667 txns
Deployed by via 0x722c93b8 at 16427854
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 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 44 additional slots
3 additional variables
ERC-20
Value $662.37
0x94e219abf35f21d7589dffbe817e88ee8a2ba43ddda18ff2cfcb6d20e14fe943
0xf6d5ce491d66082765c1424b0d91078c9ca10fc8aa9849f99d34f3bf4631ecb2
0x95e00d7d69e55d1a574d2b0fcba125d2814b93b6a3e84e99b9d1d302796d4886
0xdc6c842c827301778394c72971bd06988eabbbef6ad686783fc7a7e7038c1638
0x92eadc5770e9a75c1b966ffcc3c2713500b5a0279c785134972164c913effec5
0xac4414b21cfb5b1548215846e3bd5e1ccc26c9d56e0eb24e217725ee3705dd34
0x3ddce87200b7b85ef074aed2a209ae5504312890b7705fc5ce13823877206afc
0x38d1061b53734f24909c05437faa8ca668c2f48bef30e2d7bcbffb0b4f937e89
0x65299177d0951c39ce21a15b095ad4181e05f32b921b475df59a19be080b9616
0x2d42e3e845c68b22e1ab4a8092dca50b1d2366cadd1594355cce2a7ba3a70ed1

Functions
Getter at block 20862250
MAX_UNSTAKE_FEE(view returns (uint256)
1000
decimalPrecision(view returns (uint256)
100
decimals(view returns (uint8)
9
ectAddress(view returns (address)
0xda4dd9586d27202a338843dd6b9824d267006783
isRewardPoolAddressSet(view returns (bool)
true
minECT(view returns (uint256)
10000000000000
name(view returns (string)
Staking
owner(view returns (address)
0x7f05fe8a9c22c2f1582df5170ffd1b586c1e0ff8
 
proxiableUUID(view returns (bytes32)
rewardPoolAddress(view returns (address)
0xcc447ac163956ff14c068f15c05c39e413460c9d
symbol(view returns (string)
xECT
totalSupply(view returns (uint256)
3320570379209052
unstakeFee(view returns (uint256)
100
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateReward(address _accountview returns (uint256)
totalStaked(addressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _ectAddressuint256 _unstakeFee
renounceOwnership(
setMinECT(uint256 _newMinECT
setRewardPoolAddress(address _rewardPoolAddress
setUnstakeFee(uint256 _newFee
stake(uint256 _amount
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
unstake(uint256 _share
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
StakeECT(address indexed stakeruint256 amount
Transfer(address indexed fromaddress indexed touint256 value
UnstakeECT(address indexed stakeruint256 amount
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidRewardPoolAddress(