Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
Balances ($479,402.45)
Native
Value
$15,936.49
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 5.068472 | $3,144.24 |
$15,936.49 | |
TYPE | ERC-20 | 1.051504M | $0.440765 |
$463,465.96 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21182634 | 17 hours ago | | | 0 | 0.0051172925 | |
| 21182257 | 18 hours ago | | | 0 | 0.0038092942 | |
| 21178619 | a day ago | | | 0 | 0.0019184344 | |
| 21178489 | a day ago | | | 0 | 0.0027795192 | |
| 21174983 | 2 days ago | | | 0 | 0.0016588388 | |
| 21174646 | 2 days ago | | | 0 | 0.0018784276 | |
| 21174429 | 2 days ago | | | 0 | 0.0018931311 | |
| 21172443 | 2 days ago | | | 0 | 0.0032208438 | |
| 21172428 | 2 days ago | | | 0 | 0.0050295748 | |
| 21171679 | 2 days ago | | | 0 | 0.0033553724 |
ABI
ABI objects
Getter at block 21187559 getStakeHolders() view returns (address[] holders)
ethRewardsPerShare() view returns (uint256)
54653718723758371543832319063911
fixedAPR() view returns (uint256)
15
lockInPeriod() view returns (uint256)
4838400
noOfStakeHolders() view returns (uint256 count)
330
owner() view returns (address)
0x0ac99de60b6c3d44592dcdb83eb319bbc3c9a018
token() view returns (address)
0x443459d45c30a03f90037d011cbe22e2183d3b12
totalETHDeposited() view returns (uint256)
57585096838500977492
totalRewardsDistributed() view returns (uint256)
46012127908616900118
totalValueLocked() view returns (uint256 tvl)
1005435321628794457411559
Read-only
claimableInterestGainedBy(address stakeHolder) view returns (uint256 claimableInterest)
getRealizedETH(address stakeHolder) view returns (uint256 realizedETH)
stakeHolderDetailsOf(address stakeHolder) view returns (struct ITypeAIStakeHolder details)
totalAmountStakedBy(address stakeHolder) view returns (uint256 stakedAmount)
State-modifying
Events claimETHAndReLock()
claimGainedInterest()
compoundETHAndReLock(uint256 _minReceive)
depositETHRewards() payable
renounceOwnership()
stake(uint256 amount)
transferOwnership(address newOwner)
unstake(uint256 amount)
updateAPR(uint8 newAPR)
updateLockInPeriod(uint256 newLockInPeriod)
withdrawResidualBalance()
APRUpdated(uint256 indexed oldAPR, uint256 newAPR)
Deposited(address indexed stakeHolder, uint256 amount)
DepositedETHRewards(address depositor, uint256 amount)
ETHRewardDistributed(address stakeHolder, uint256 reward)
InterestClaimed(address indexed stakeHolder, uint256 amount)
LockInPeriodUpdated(uint256 indexed oldPeriod, uint256 newPeriod)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Withdrawn(address indexed stakeHolder, uint256 amount)
constructor(address _token, uint256 _fixedAPR, uint256 _lockInPeriod, address router_)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
FailedInnerCall()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)
TypeAI_NoTVLAvailable(address caller)
TypeAI__AmountMustBeGreaterThanZero(address stakeHolder)
TypeAI__ETHTransferFailed(address receiver, uint256 amount)
TypeAI__InsufficientDepositAmount(address stakeHolder)
TypeAI__InsufficientResidualBalance()
TypeAI__InsufficientRewardPresent(address stakeHolder, uint256 required)
TypeAI__InvalidETHBalance(address receiver, uint256 amount)
TypeAI__NoInterestGained(address stakeHolder)
TypeAI__NotAStakeHolder(address caller)
TypeAI__UnderLockInPeriod(address stakeHolder)
TypeAI__ZeroAPR(address caller)
TypeAI__ZeroAddress(address caller)