Staked HaCHI Liquidity
Verified contract
Active on
Ethereum with 0 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x7f44…5197
0x093f…7fbd
0x91f0…f2dc
8 additional
variables
Balances ($0.00)
No balances found for "Staked HaCHI Liquidity"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Staked HaCHI Liquidity"
ABI
ABI objects
Getter at block 21316321
contractURI() view returns (string)
https://api.HaCHI.Fi/xlCHI/metadata/contract.json
getAllLockOptions() view returns (struct CHIStakeAprLock[])
[(10000, 0), (15000, 1209600), (30000, 10368000), (45000, 20736000), (60000, 31104000)]
getLastMintedTokenId() view returns (uint256)
0
name() view returns (string)
Staked HaCHI Liquidity
owner() view returns (address)
0x3a130d7fe0ae83ceed2768ebe48b2e769ea66064
paymentAddress() view returns (address)
0x3a130d7fe0ae83ceed2768ebe48b2e769ea66064
royaltyAddress() view returns (address)
0x3a130d7fe0ae83ceed2768ebe48b2e769ea66064
symbol() view returns (string)
xlCHI
totalSupply() view returns (uint256)
0
zapBuySlippage() view returns (uint8)
2
zapSellSlippage() view returns (uint8)
25
Read-only
allUserOwned(address, uint256) view returns (uint256)
balanceOf(address owner) view returns (uint256)
getAllUserOwned(address _user) view returns (uint256[])
getApproved(uint256 tokenId) view returns (address)
getTotalEarnedAmount(uint256 _tokenId) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isBlacklisted(uint256) view returns (bool)
isTokenMinted(uint256 _tokenId) view returns (bool)
lastClaim(uint256) view returns (uint256)
ownedIndex(uint256) view returns (uint256)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256, uint256 _salePrice) view returns (address receiver, uint256 royaltyAmount)
stakes(uint256) view returns (uint256 created, uint256 amountStaked, uint256 amountCHIBaseEarn, uint16 apr, uint256 lockTime)
supportsInterface(bytes4 _interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenLastTransferred(uint256) view returns (uint256)
tokenMintedAt(uint256) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 _tokenId) view returns (string)
yieldClaimed(uint256) view returns (uint256)
State-modifying
Events addAprLockOption(uint16 _apr, uint256 _lockTime)
approve(address to, uint256 tokenId)
claimAndVestRewards(uint256 _tokenId)
claimAndVestRewardsMulti(uint256[] _tokenIds)
removeAprLockOption(uint256 _index)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setBaseURI(string _uri)
setIsBlacklisted(uint256 _tokenId, bool _isBlacklisted)
setPaymentAddress(address _address)
setRoyaltyAddress(address _address)
setRoyaltyBasisPoints(uint256 _points)
setZapBuySlippage(uint8 _slippage)
setZapSellSlippage(uint8 _slippage)
stake(uint256 _amount, uint256 _lockOptIndex)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
unstake(uint256 _tokenId)
unstakeMulti(uint256[] _tokenIds)
updateAprLockOption(uint256 _index, uint16 _apr, uint256 _lockTime)
zapAndStakeCHIOnly(uint256 _amountCHI, uint256 _lockOptIndex)
zapAndStakeETHAndCHI(uint256 _amountCHI, uint256 _lockOptIndex) payable
zapAndStakeETHOnly(uint256 _lockOptIndex) payable
AddAprLockOption(uint16 indexed apr, uint256 lockTime)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RemoveAprLockOption(uint256 indexed index, uint16 indexed apr, uint256 lockTime)
SetAnnualApr(uint256 indexed newApr)
SetBaseTokenURI(string indexed newUri)
SetPaymentAddress(address indexed user)
SetRoyaltyAddress(address indexed user)
SetRoyaltyBasisPoints(uint256 indexed _royaltyBasisPoints)
SetTokenBlacklist(uint256 indexed tokenId, bool isBlacklisted)
StakeLiquidity(address indexed user, uint256 amountUniLPStaked)
StakeTokens(address indexed user, uint256 indexed tokenId, uint256 amountStaked, uint256 lockOptionIndex)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
UnstakeTokens(address indexed user, uint256 indexed tokenId)
UpdateAprLockOption(uint256 indexed index, uint16 indexed oldApr, uint256 oldLockTime, uint16 newApr, uint256 newLockTime)
ZapCHIOnly(address indexed user, uint256 amountCHI, uint256 amountUniLPStaked)
ZapETHAndCHI(address indexed user, uint256 amountETH, uint256 amountCHI, uint256 amountUniLPStaked)
ZapETHOnly(address indexed user, uint256 amountETH, uint256 amountUniLPStaked)
constructor(address _pair, address _router, address _CHI, address _vester, address _rewards, string _baseTokenURI)
receive()
This contract contains no error objects.