StakingPools

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x40af714b at 12224248
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "StakingPools"

0xa1f086fb88154f8caa71c187bd6af65a946df4268ab6c35d9b8fd277ee2f8fa3

Functions
Getter at block 20996136
exitFeeReceiver(view returns (address)
0xaf2fe0d4fe879066b2baa68d9e56cc375df22815
governance(view returns (address)
0x521946856bd1cee6efcae30a418810698a0f64a9
pendingGovernance(view returns (address)
0x0000000000000000000000000000000000000000
poolCount(view returns (uint256)
0
reward(view returns (address)
0xad32a8e6220741182940c5abf610bde99e737b2d
rewardRate(view returns (uint256)
0
rewardSource(view returns (address)
0x3bfda5285416eb06ebc8bc0abf7d105813af06d0
totalRewardWeight(view returns (uint256)
0
Read-only
getPoolEscrowPercentage(uint256 _poolIdview returns (uint256)
getPoolExitFeePercentage(uint256 _poolIdview returns (uint256)
getPoolRewardRate(uint256 _poolIdview returns (uint256)
getPoolRewardWeight(uint256 _poolIdview returns (uint256)
getPoolToken(uint256 _poolIdview returns (address)
getPoolTotalDeposited(uint256 _poolIdview returns (uint256)
getPools(address _accountview returns (struct PoolViewData[])
getStakeTotalDeposited(address _accountuint256 _poolIdview returns (uint256)
getStakeTotalUnclaimed(address _accountuint256 _poolIdview returns (uint256)
referralEscrowPercentageOf(addressview returns (uint256)
referralPercentageOf(addressview returns (uint256)
referrerBalanceOf(addressview returns (uint256)
referrerOf(addressview returns (address)
tokenPoolIds(addressview returns (uint256)
State-modifying
acceptGovernance(
claim(uint256 _poolId
claimReferralRewards(
createPool(address _tokenreturns (uint256)
deposit(uint256 _poolIduint256 _depositAmount
depositReferred(uint256 _poolIduint256 _depositAmountaddress _referrer
emergencyExit(uint256 _poolId
exit(uint256 _poolId
initialize(address _rewardaddress _rewardSourceaddress _exitFeeReceiveraddress _rewardEscrowaddress _governance
saveEth(address _touint256 _amount
saveToken(address _tokenaddress _touint256 _amount
setEscrowPercentages(uint256[] _escrowPercentages
setExitFeePercentages(uint256[] _exitFeePercentages
setExitFeeReceiver(address _exitFeeReceiver
setPendingGovernance(address _pendingGovernance
setReferrerValues(address _referreruint256 _referralPercentageuint256 _referralEscrowPercentage
setRewardRate(uint256 _rewardRate
setRewardWeights(uint256[] _rewardWeights
withdraw(uint256 _poolIduint256 _withdrawAmount
Events
ExitFeeReceiverUpdated(address indexed exitFeeReceiver
GovernanceUpdated(address governance
PendingGovernanceUpdated(address pendingGovernance
PoolCreated(uint256 indexed poolIdaddress indexed token
PoolEscrowPercentageUpdated(uint256 indexed poolIduint256 escrowPercentage
PoolExitFeePercentageUpdated(uint256 indexed poolIduint256 exitFeePercentage
PoolRewardWeightUpdated(uint256 indexed poolIduint256 rewardWeight
ReferrerClaimed(address indexed referreruint256 amount
ReferrerPaid(address indexed useraddress indexed referreruint256 amount
ReferrerSet(address indexed useraddress indexed referrer
RewardRateUpdated(uint256 rewardRate
TokensClaimed(address indexed useruint256 indexed poolIduint256 amount
TokensDeposited(address indexed useruint256 indexed poolIduint256 amount
TokensWithdrawn(address indexed useruint256 indexed poolIduint256 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.