HT-USDC-MNLPS+
Verified contract
Active on
Ethereum with 712 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 1 additional slot
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 188.436612 | $0.999931 |
$188.42 | |
OPTEA+ | ERC-20 | 1.075687K | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21391959 | 2 days ago | | | 0 | 0.00037139678 | |
| 21384793 | 3 days ago | | | 0 | 0.00045723823 | |
| 21377641 | 4 days ago | | | 0 | 0.00035450752 | |
| 21370475 | 5 days ago | | | 0 | 0.0018295890 | |
| 21363310 | 6 days ago | | | 0 | 0.00035197520 | |
| 21341823 | 9 days ago | | | 0 | 0.00047956179 | |
| 21334663 | 10 days ago | | | 0 | 0.00053276495 | |
| 21327502 | 11 days ago | | | 0 | 0.00055088144 | |
| 21320346 | 12 days ago | | | 0 | 0.0031533895 | |
| 21313195 | 13 days ago | | | 0 | 0.00038190856 |
ABI
ABI objects
Getter at block 21404887
AUDITOR_ROLE() view returns (bytes32)
0x59a1c48e5837ad7a7f3dcedcbe129bf3249ec4fbf651fd4f5e2600ead39fe2f5
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SECONDS_IN_A_YEAR() view returns (uint256)
31536000
asset() view returns (address assetTokenAddress)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
closePrice() view returns (uint128 numerator, uint128 denominator)
(numerator=0, denominator=0)
decimals() view returns (uint8)
18
feeConfig() view returns (address platformVault, address managerVault, uint24 platformEntryFee, uint24 managerEntryFee, uint24 platformExitFee, uint24 managerExitFee, uint24 platformPerformanceFee, uint24 managerPerformanceFee, uint24 platformManagementFee, uint24 managerManagementFee)
(platformVault=0x3e0ab2b938a27406567c3e41d4798d31b2c521f5, managerVault=0xd0022fb63dba64a97fdae8f82b886066612caeb3, platformEntryFee=0, managerEntryFee=0, platformExitFee=0, managerExitFee=0, platformPerformanceFee=50000, managerPerformanceFee=50000, platformManagementFee=8500, managerManagementFee=8500)
fundConfig() view returns (address teaVaultV2, bool disableNFTChecks, bool disableDepositing, bool disableWithdrawing, bool disableCancelDepositing, bool disableCancelWithdrawing)
(teaVaultV2=0xe7a31aeb048ee0d5879054cb7a49860a68c46043, disableNFTChecks=false, disableDepositing=false, disableWithdrawing=false, disableCancelDepositing=true, disableCancelWithdrawing=true)
globalState() view returns (uint128 depositLimit, uint128 lockedAssets, uint32 cycleIndex, uint64 cycleStartTimestamp, uint64 fundingLockTimestamp, bool fundClosed)
(depositLimit=0, lockedAssets=188436612, cycleIndex=124, cycleStartTimestamp=1733814000, fundingLockTimestamp=1734325200, fundClosed=false)
initialPrice() view returns (uint128 numerator, uint128 denominator)
(numerator=1000000, denominator=1000000000000000000)
name() view returns (string)
HT-USDC-MNLPS+
symbol() view returns (string)
OPTEA+
totalSupply() view returns (uint256)
1076335610246942976890
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
cycleState(uint32) view returns (uint128 totalFundValue, uint128 fundValueAfterRequests, uint128 requestedDeposits, uint128 convertedDeposits, uint128 requestedWithdrawals, uint128 convertedWithdrawals)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
nftEnabled(uint256) view returns (address)
previewNextCycle(uint128 _fundValue, uint64 _timestamp) view returns (uint256 withdrawAmount)
requestedFunds(address _owner) view returns (uint256 assets, uint256 shares)
supportsInterface(bytes4 interfaceId) view returns (bool)
userState(address) view returns (uint128 requestedDeposits, uint128 owedShares, uint128 requestedWithdrawals, uint128 owedAssets, uint32 requestCycleIndex)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
cancelDeposit(uint256 _assets, address _receiver)
cancelWithdraw(uint256 _shares, address _receiver)
claimAndRequestDeposit(uint256 _assets, address _receiver) returns (uint256 assets)
claimAndRequestWithdraw(uint256 _shares, address _owner) returns (uint256 shares)
claimOwedAssets(address _receiver) returns (uint256 assets)
claimOwedFunds(address _receiver) returns (uint256 assets, uint256 shares)
claimOwedShares(address _receiver) returns (uint256 shares)
closePosition(uint256 _shares, address _owner) returns (uint256 assets)
closePositionAndClaim(address _receiver) returns (uint256 assets)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
depositToVault(uint256 _value)
enterNextCycle(uint32 _cycleIndex, uint128 _fundValue, uint128 _depositLimit, uint128 _withdrawAmount, uint64 _cycleStartTimestamp, uint64 _fundingLockTimestamp, bool _closeFund) returns (uint256 platformFee, uint256 managerFee)
grantRole(bytes32 role, address account)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
renounceRole(bytes32 role, address account)
requestDeposit(uint256 _assets, address _receiver)
requestWithdraw(uint256 _shares, address _owner)
revokeRole(bytes32 role, address account)
setDepositLimit(uint128 _depositLimit)
setDisableFunding(bool _disableDepositing, bool _disableWithdrawing, bool _disableCancelDepositing, bool _disableCancelWithdrawing)
setDisableNFTChecks(bool _checks)
setEnabledNFTs(address[] _nfts)
setFeeConfig(struct IHighTableVaultFeeConfig _feeConfig)
setFundLockingTimestamp(uint64 _fundLockingTimestamp)
setTeaVaultV2(address _teaVaultV2)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
withdrawFromVault(uint256 _value)
Approval(address indexed owner, address indexed spender, uint256 value)
ClaimOwedAssets(address indexed caller, address indexed receiver, uint256 assets)
ClaimOwedShares(address indexed caller, address indexed receiver, uint256 shares)
ConvertToAssets(address indexed owner, uint32 indexed cycleIndex, uint256 shares, uint256 assets)
ConvertToShares(address indexed owner, uint32 indexed cycleIndex, uint256 assets, uint256 shares)
DepositCanceled(address indexed caller, uint32 indexed cycleIndex, address indexed receiver, uint256 assets)
DepositLimitUpdated(address indexed caller, uint32 indexed cycleIndex, uint256 depositLimit)
DepositRequested(address indexed caller, uint32 indexed cycleIndex, address indexed receiver, uint256 assets)
DepositToVault(address indexed caller, uint32 indexed cycleIndex, address teaVaultV2, uint256 value)
DisableNFTChecks(address indexed caller, uint32 indexed cycleIndex, bool disableChecks)
EnterNextCycle(address indexed caller, uint32 indexed cycleIndex, uint256 fundValue, uint256 priceNumerator, uint256 priceDenominator, uint256 depositLimit, uint64 startTimestamp, uint64 lockTimestamp, bool fundClosed, uint256 platformFee, uint256 managerFee)
FeeConfigChanged(address indexed caller, uint32 indexed cycleIndex, struct IHighTableVaultFeeConfig feeConfig)
FundInitialized(address indexed caller, uint256 priceNumerator, uint256 priceDenominator, uint64 startTimestamp, address admin)
FundLockingTimestampUpdated(address indexed caller, uint32 indexed cycleIndex, uint64 lockTimestamp)
FundingChanged(address indexed caller, uint32 indexed cycleIndex, bool disableDepositing, bool disableWithdrawing, bool disableCancelDepositing, bool disableCancelWithdrawing)
NFTEnabled(address indexed caller, uint32 indexed cycleIndex, address[] nfts)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateTeaVaultV2(address indexed caller, uint32 indexed cycleIndex, address teaVaultV2)
WithdrawFromVault(address indexed caller, uint32 indexed cycleIndex, address teaVaultV2, uint256 value)
WithdrawalCanceled(address indexed caller, uint32 indexed cycleIndex, address indexed receiver, uint256 shares)
WithdrawalRequested(address indexed caller, uint32 indexed cycleIndex, address indexed owner, uint256 shares)
constructor(string _name, string _symbol, address _asset, uint128 _priceNumerator, uint128 _priceDenominator, uint64 _startTimestamp, address _initialAdmin)
This contract contains no fallback and receive objects.
CancelDepositDisabled()
CancelWithdrawDisabled()
DepositDisabled()
ExceedDepositLimit()
FundIsClosed()
FundIsNotClosed()
FundingLocked()
IncorrectCycleIndex()
IncorrectCycleStartTimestamp()
IncorrectVaultAddress()
InvalidFeePercentage()
InvalidFundValue()
InvalidInitialPrice()
NoDeposits()
NotEnoughAssets()
NotEnoughDeposits()
NotEnoughWithdrawals()
OnlyAvailableToAdmins()
OnlyAvailableToAuditors()
ReceiverDoNotHasNFT()
WithdrawDisabled()