Staking5

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xcdd93da0 at 16800832
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots

No balances found for "Staking5"

No transactions found for "Staking5"


Functions
Getter at block 21191362
 
currentEpochMultiplier(view returns (uint128)
epoch1Start(view returns (uint256)
0
epochDuration(view returns (uint256)
0
 
getCurrentEpoch(view returns (uint128)
Read-only
balanceOf(address useraddress tokenview returns (uint256)
computeNewMultiplier(uint256 prevBalanceuint128 prevMultiplieruint256 amountuint128 currentMultiplierpure returns (uint128)
epochIsInitialized(address tokenuint128 epochIdview returns (bool)
getEpochPoolSize(address tokenAddressuint128 epochIdview returns (uint256)
getEpochUserBalance(address useraddress tokenuint128 epochIdview returns (uint256)
State-modifying
approveAccess(address addr
deposit(address tokenAddressaddress walletuint256 amount
emergencyWithdraw(address walletaddress tokenAddress
getAndClearReward(address accountaddress tokenAddressreturns (uint256)
manualBatchEpochInit(address[] tokensuint128 startingEpochIduint128 endingEpochId
manualEpochInit(address[] tokensuint128 epochId
revokeAccess(address addr
transfer(address tokenAddressuint256 amountaddress fromaddress to
withdraw(address tokenAddressaddress walletuint256 amount
Events
Deposit(address indexed useraddress indexed tokenAddressuint256 amount
EmergencyWithdraw(address indexed useraddress indexed tokenAddressuint256 amount
ManualEpochInit(address indexed calleruint128 indexed epochIdaddress[] tokens
Withdraw(address indexed useraddress indexed tokenAddressuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.