StakingPool

Verified contract

Active on Ethereum with 48,445 txns
Deployed by via 0x163312bf at 13841484
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $7,213.2
ERC-20
--
0xaf12e8f6bc5c735a52d86dc45ca05a55ae508428151913689b4c31065b8b95e6
0xe721691d0d55cdd1d14aaf6697d925932d120e71644245177a2fdcd3f541a1ce
0x1169cae882cc27e6f28b329e20243cba242590f1a95cd5eda8b9ab251e44b4e0
0xbde8fa4a7481d4802f57b0719f18c695865ae8a23d31006764a14e79d6970dae
0xd1b485e99ca52f89cff84034dd0c6f8e30a41fff5c172c8ee2ce057dec4d5130
0x3dd0ed05dc8bcfc3a54b897e8becdcbc1d045c628b951d5274df18a813c65836
0x2ee80f7b4e6f97846832c99356dd4ff0e5e51ce332b4de9d0371a0d51218b1c5
0x1cd2001f9e00cc9309c374ec39465cd61f861c232365957adb9c82c0f41a566f
0xaf01dd0a47d13b3e3c2e011b4a1daf105135f386d79a0b6da7e41297a6991a34
0x56b59d499883d51a8293fbe1198cb87e6560ccf8c093b65bcaa1d387a51f02d9
From

Functions
Getter at block 21292694
DOMAIN_SEPARATOR(view returns (bytes32)
0x53b75b9b5a2f340fd4105f98402e571dd707877597565b387fe55783288470df
MIN_LOCK_DURATION(view returns (uint256)
1209600
POINTS_MULTIPLIER(view returns (uint128)
340282366920938463463374607431768211455
decimals(view returns (uint8)
18
depositToken(view returns (address)
0xaaef88cea01475125522e117bfe45cf32044e238
escrowDuration(view returns (uint256)
7776000
escrowPool(view returns (address)
0x649d58fd8fa2361535c159013728fcbec016da4a
escrowPortion(view returns (uint256)
1000000000000000000
maxBonus(view returns (uint256)
1000000000000000000
maxLockDuration(view returns (uint256)
31536000
name(view returns (string)
Staked GuildFi
pointsPerShare(view returns (uint256)
471772854970216616673975957514424502906
rewardToken(view returns (address)
0xaaef88cea01475125522e117bfe45cf32044e238
symbol(view returns (string)
sGF
totalSupply(view returns (uint256)
3227612469052466982448050
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
cumulativeRewardsOf(address _accountview returns (uint256)
delegates(address accountview returns (address)
depositsOf(addressuint256view returns (uint256 amountuint64 startuint64 end)
getDepositsOf(address _accountuint256 skipuint256 limitview returns (struct StakingPoolDeposit[])
getDepositsOfLength(address _accountview returns (uint256)
getMultiplier(uint256 _lockDurationview returns (uint256)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
pointsCorrection(addressview returns (int256)
totalDepositOf(addressview returns (uint256)
withdrawableRewardsOf(address _accountview returns (uint256)
withdrawnRewards(addressview returns (uint256)
withdrawnRewardsOf(address _accountview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimRewards(address _receiver
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
deposit(uint256 _amountuint256 _durationaddress _receiver
distributeRewards(uint256 _amount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdraw(uint256 _depositIdaddress _receiver
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Deposited(uint256 amountuint256 durationaddress indexed receiveraddress indexed from
RewardsClaimed(address indexed _fromaddress indexed _receiveruint256 _escrowedAmountuint256 _nonEscrowedAmount
RewardsDistributed(address indexed byuint256 rewardsDistributed
RewardsWithdrawn(address indexed byuint256 fundsWithdrawn
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(uint256 indexed depositIdaddress indexed receiveraddress indexed fromuint256 amount
Constructor
constructor(string _namestring _symboladdress _depositTokenaddress _rewardTokenaddress _escrowPooluint256 _escrowPortionuint256 _escrowDurationuint256 _maxBonusuint256 _maxLockDuration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.