Staked HaCHI Liquidity

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x16b675a5 at 15351281
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables

No balances found for "Staked HaCHI Liquidity"

No transactions found for "Staked HaCHI Liquidity"


Functions
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(addressuint256view returns (uint256)
balanceOf(address ownerview returns (uint256)
getAllUserOwned(address _userview returns (uint256[])
getApproved(uint256 tokenIdview returns (address)
getTotalEarnedAmount(uint256 _tokenIdview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
isBlacklisted(uint256view returns (bool)
isTokenMinted(uint256 _tokenIdview returns (bool)
lastClaim(uint256view returns (uint256)
ownedIndex(uint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 _salePriceview returns (address receiveruint256 royaltyAmount)
stakes(uint256view returns (uint256 createduint256 amountStakeduint256 amountCHIBaseEarnuint16 apruint256 lockTime)
supportsInterface(bytes4 _interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenLastTransferred(uint256view returns (uint256)
tokenMintedAt(uint256view returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
yieldClaimed(uint256view returns (uint256)
State-modifying
addAprLockOption(uint16 _apruint256 _lockTime
approve(address touint256 tokenId
claimAndVestRewards(uint256 _tokenId
claimAndVestRewardsMulti(uint256[] _tokenIds
removeAprLockOption(uint256 _index
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string _uri
setIsBlacklisted(uint256 _tokenIdbool _isBlacklisted
setPaymentAddress(address _address
setRoyaltyAddress(address _address
setRoyaltyBasisPoints(uint256 _points
setZapBuySlippage(uint8 _slippage
setZapSellSlippage(uint8 _slippage
stake(uint256 _amountuint256 _lockOptIndex
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unstake(uint256 _tokenId
unstakeMulti(uint256[] _tokenIds
updateAprLockOption(uint256 _indexuint16 _apruint256 _lockTime
zapAndStakeCHIOnly(uint256 _amountCHIuint256 _lockOptIndex
zapAndStakeETHAndCHI(uint256 _amountCHIuint256 _lockOptIndexpayable 
zapAndStakeETHOnly(uint256 _lockOptIndexpayable 
Events
AddAprLockOption(uint16 indexed apruint256 lockTime
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveAprLockOption(uint256 indexed indexuint16 indexed apruint256 lockTime
SetAnnualApr(uint256 indexed newApr
SetBaseTokenURI(string indexed newUri
SetPaymentAddress(address indexed user
SetRoyaltyAddress(address indexed user
SetRoyaltyBasisPoints(uint256 indexed _royaltyBasisPoints
SetTokenBlacklist(uint256 indexed tokenIdbool isBlacklisted
StakeLiquidity(address indexed useruint256 amountUniLPStaked
StakeTokens(address indexed useruint256 indexed tokenIduint256 amountStakeduint256 lockOptionIndex
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UnstakeTokens(address indexed useruint256 indexed tokenId
UpdateAprLockOption(uint256 indexed indexuint16 indexed oldApruint256 oldLockTimeuint16 newApruint256 newLockTime
ZapCHIOnly(address indexed useruint256 amountCHIuint256 amountUniLPStaked
ZapETHAndCHI(address indexed useruint256 amountETHuint256 amountCHIuint256 amountUniLPStaked
ZapETHOnly(address indexed useruint256 amountETHuint256 amountUniLPStaked
Constructor
constructor(address _pairaddress _routeraddress _CHIaddress _vesteraddress _rewardsstring _baseTokenURI
Fallback and receive
receive(
Errors

This contract contains no error objects.