Api3Pool
Verified contract
Active on
Ethereum with 32,492 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($110,283,871.08)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
API3 | ERC-20 | 69.360849M | $1.59 |
$110,283,750.49 | |
SYN | ERC-20 | 247.7058 | $0.486818 |
$120.59 | |
DOG | ERC-20 | 387.1K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20810027 | 6 hours ago | | | 0 | 0.0021745209 | |
| 20806829 | 17 hours ago | | | 0 | 0.0044176512 | |
| 20806324 | 18 hours ago | | | 0 | 0.0015884630 | |
| 20805554 | 21 hours ago | | | 0 | 0.0048137046 | |
| 20805017 | a day ago | | | 0 | 0.0013573332 | |
| 20805013 | a day ago | | | 0 | 0.0037862457 | |
| 20804947 | a day ago | | | 0 | 0.00078056354 | |
| 20804439 | a day ago | | | 0 | 0.0010860191 | |
| 20803623 | a day ago | | | 0 | 0.0031451674 | |
| 20803426 | a day ago | | | 0 | 0.0010069715 |
ABI
ABI objects
Getter at block 20811820
EPOCH_LENGTH() view returns (uint256)
604800
REWARD_VESTING_PERIOD() view returns (uint256)
52
agentAppPrimary() view returns (address)
0xd9f80bdb37e6bad114d747e60ce6d2aaf26704ae
agentAppSecondary() view returns (address)
0x556ecbb0311d350491ba0ec7e019c354d7723ce0
api3Token() view returns (address)
0x0b38210ea11411557c13457d4da7dc6ea731b88a
apr() view returns (uint256)
325000000000000000
aprUpdateStep() view returns (uint256)
10000000000000000
epochIndexOfLastReward() view returns (uint256)
2855
genesisEpoch() view returns (uint256)
2688
isGenesisEpoch() view returns (bool)
false
maxApr() view returns (uint256)
750000000000000000
minApr() view returns (uint256)
25000000000000000
proposalVotingPowerThreshold() view returns (uint256)
1000000000000000
stakeTarget() view returns (uint256)
400000000000000000
timelockManager() view returns (address)
0xfaef86994a37f1c8b2a5c73648f07dd4eff02baa
totalShares() view returns (uint256)
32141770751738698732964987
totalStake() view returns (uint256)
65648153854398536108067822
unstakeWaitPeriod() view returns (uint256)
604800
votingAppPrimary() view returns (address)
0xdb6c812e439ce5c740570578681ea7aadba5170b
votingAppSecondary() view returns (address)
0x1c8058e72e4902b3431ef057e8d9a58a73f26372
Read-only
claimsManagerStatus(address) view returns (bool)
delegatedToUser(address userAddress) view returns (uint256)
delegatedToUserAt(address userAddress, uint256 _block) view returns (uint256)
epochIndexToReward(uint256) view returns (uint32 atBlock, uint224 amount, uint256 totalSharesThen, uint256 totalStakeThen)
getUser(address userAddress) view returns (uint256 unstaked, uint256 vesting, uint256 unstakeAmount, uint256 unstakeShares, uint256 unstakeScheduledFor, uint256 lastDelegationUpdateTimestamp, uint256 lastProposalTimestamp)
poolShares(uint256) view returns (uint32 fromBlock, uint224 value)
totalSharesAt(uint256 _block) view returns (uint256)
userDelegate(address userAddress) view returns (address)
userDelegateAt(address userAddress, uint256 _block) view returns (address)
userLocked(address userAddress) view returns (uint256 locked)
userShares(address userAddress) view returns (uint256)
userSharesAt(address userAddress, uint256 _block) view returns (uint256)
userStake(address userAddress) view returns (uint256)
userToLockedCalculation(address) view returns (uint256 initialIndEpoch, uint256 nextIndEpoch, uint256 locked)
userToTimelock(address) view returns (uint256 totalAmount, uint256 remainingAmount, uint256 releaseStart, uint256 releaseEnd)
userVotingPower(address userAddress) view returns (uint256)
userVotingPowerAt(address userAddress, uint256 _block) view returns (uint256)
users(address) view returns (uint256 unstaked, uint256 vesting, uint256 unstakeAmount, uint256 unstakeShares, uint256 unstakeScheduledFor, uint256 lastDelegationUpdateTimestamp, uint256 lastProposalTimestamp)
State-modifying
Events delegateVotingPower(address delegate)
deposit(address source, uint256 amount, address userAddress)
depositAndStake(uint256 amount)
depositRegular(uint256 amount)
depositWithVesting(address source, uint256 amount, address userAddress, uint256 releaseStart, uint256 releaseEnd)
mintReward()
payOutClaim(address recipient, uint256 amount)
precalculateUserLocked(address userAddress, uint256 noEpochsPerIteration) returns (bool finished)
scheduleUnstake(uint256 amount)
setAprUpdateStep(uint256 _aprUpdateStep)
setClaimsManagerStatus(address claimsManager, bool status)
setDaoApps(address _agentAppPrimary, address _agentAppSecondary, address _votingAppPrimary, address _votingAppSecondary)
setMaxApr(uint256 _maxApr)
setMinApr(uint256 _minApr)
setProposalVotingPowerThreshold(uint256 _proposalVotingPowerThreshold)
setStakeTarget(uint256 _stakeTarget)
setUnstakeWaitPeriod(uint256 _unstakeWaitPeriod)
stake(uint256 amount)
undelegateVotingPower()
unstake(address userAddress) returns (uint256)
unstakeAndWithdraw()
updateLastProposalTimestamp(address userAddress)
updateTimelockStatus(address userAddress)
withdrawPrecalculated(uint256 amount)
withdrawRegular(uint256 amount)
CalculatedUserLocked(address indexed user, uint256 amount)
CalculatingUserLocked(address indexed user, uint256 nextIndEpoch, uint256 oldestLockedEpoch)
Delegated(address indexed user, address indexed delegate, uint256 shares, uint256 totalDelegatedTo)
Deposited(address indexed user, uint256 amount, uint256 userUnstaked)
DepositedByTimelockManager(address indexed user, uint256 amount, uint256 userUnstaked)
DepositedVesting(address indexed user, uint256 amount, uint256 start, uint256 end, uint256 userUnstaked, uint256 userVesting)
MintedReward(uint256 indexed epochIndex, uint256 amount, uint256 newApr, uint256 totalStake)
PaidOutClaim(address indexed recipient, uint256 amount, uint256 totalStake)
ScheduledUnstake(address indexed user, uint256 amount, uint256 shares, uint256 scheduledFor, uint256 userShares)
SetAprUpdateStep(uint256 aprUpdateStep)
SetClaimsManagerStatus(address indexed claimsManager, bool indexed status)
SetDaoApps(address agentAppPrimary, address agentAppSecondary, address votingAppPrimary, address votingAppSecondary)
SetMaxApr(uint256 maxApr)
SetMinApr(uint256 minApr)
SetProposalVotingPowerThreshold(uint256 proposalVotingPowerThreshold)
SetStakeTarget(uint256 stakeTarget)
SetUnstakeWaitPeriod(uint256 unstakeWaitPeriod)
Staked(address indexed user, uint256 amount, uint256 mintedShares, uint256 userUnstaked, uint256 userShares, uint256 totalShares, uint256 totalStake)
Undelegated(address indexed user, address indexed delegate, uint256 shares, uint256 totalDelegatedTo)
Unstaked(address indexed user, uint256 amount, uint256 userUnstaked, uint256 totalShares, uint256 totalStake)
UpdatedDelegation(address indexed user, address indexed delegate, bool delta, uint256 shares, uint256 totalDelegatedTo)
UpdatedLastProposalTimestamp(address indexed user, uint256 lastProposalTimestamp, address votingApp)
VestedTimelock(address indexed user, uint256 amount, uint256 userVesting)
Withdrawn(address indexed user, uint256 amount, uint256 userUnstaked)
constructor(address api3TokenAddress, address timelockManagerAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.