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 ($36,704.09)
Native
Value
$756.22
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.24278 | $3,114.83 |
$756.22 | |
TYPE | ERC-20 | 47.560283K | $0.755838 |
$35,947.87 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21186428 | 4 days ago | | | 0 | 0.0023423273 | |
| 21133586 | 11 days ago | | | 0 | 0.0010096815 | |
| 21097270 | 16 days ago | | | 0 | 0.00046100516 | |
| 21097257 | 16 days ago | | | 0 | 0.00038493700 | |
| 20944970 | a month ago | | | 0 | 0.0026733732 | |
| 20858018 | 2 months ago | | | 0 | 0.00080856499 | |
| 20807771 | 2 months ago | | | 0 | 0.0053132740 | |
| 20780458 | 2 months ago | | | 0 | 0.00080781426 | |
| 20741256 | 2 months ago | | | 0 | 0.00013005068 | |
| 20741251 | 2 months ago | | | 0 | 0.00019210200 |
ABI
ABI objects
Getter at block 21211742 getStakeHolders() view returns (address[] holders)
ethRewardsPerShare() view returns (uint256)
25481775437826289771140150822142
fixedAPR() view returns (uint256)
5
lockInPeriod() view returns (uint256)
1209600
noOfStakeHolders() view returns (uint256 count)
24
owner() view returns (address)
0x0ac99de60b6c3d44592dcdb83eb319bbc3c9a018
token() view returns (address)
0x443459d45c30a03f90037d011cbe22e2183d3b12
totalETHDeposited() view returns (uint256)
1181709403646814398
totalRewardsDistributed() view returns (uint256)
867674936729670637
totalValueLocked() view returns (uint256 tvl)
42459926652279663455450
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)