Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
37 additional
variables
Native
Value
$29,294.5
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 9.106383 | $3,216.92 |
$29,294.5 | |
TITANX | ERC-20 | 625.542385B | $0.000001 |
$519,200.18 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21158385 | 36 minutes ago | | | 0 | 0.0041095433 | |
| 21157810 | 3 hours ago | | | 0 | 0.00088223552 | |
| 21157275 | 4 hours ago | | | 0 | 0.00067411931 | |
| 21156758 | 6 hours ago | | | 0 | 0.00066888852 | |
| 21156469 | 7 hours ago | | | 0 | 0.00058694670 | |
| 21156441 | 7 hours ago | | | 0 | 0.00046470495 | |
| 21156431 | 7 hours ago | | | 0 | 0.00064630651 | |
| 21156411 | 7 hours ago | | | 0 | 0.00069226659 | |
| 21156409 | 7 hours ago | | | 0 | 0.0018651384 | |
| 21154592 | 13 hours ago | | | 0 | 0.00024194375 |
ABI
ABI objects
Getter at block 21158562
decimals() view returns (uint8)
18
genesisTs() view returns (uint256)
1709130623
getBalance() view returns (uint256)
9106382603193852406
getBuynBurnPercentage() view returns (uint256)
4200
getCurrentBlockTimeStamp() view returns (uint256)
1731257243
getCurrentContractDay() view returns (uint256)
257
getCurrentEAABonus() view returns (uint256)
0
getCurrentMintCost() view returns (uint256)
542466751808092173515946440141
getCurrentMintPowerBonus() view returns (uint256)
40755814458
getCurrentMintableHlx() view returns (uint256)
1711744210824474666662967157
getCurrentShareRate() view returns (uint256)
420000000000000000000
getGenesisAddress() view returns (address)
0x6c3c3a22ab3725c017d41d31b23efaf51a8ece48
getGlobalActiveShares() view returns (uint256)
4095731542678432989420620729
getGlobalActiveStakes() view returns (uint256)
551
getGlobalExpiredShares() view returns (uint256)
287749424481297826287782229
getGlobalHRank() view returns (uint256)
2507
getGlobalMintPower() view returns (uint256)
1439914
getGlobalPayoutTriggered() view returns (uint8)
0
getGlobalShares() view returns (uint256)
4383480967159730815708402958
getGlobalStakeId() view returns (uint256)
619
getHlxBalance() view returns (uint256)
0
getInvestmentAddress() view returns (address)
0x15e5b9b9adf208cc7ca3ae1e6a49506eb5f397dd
getTitanXBalance() view returns (uint256)
625542385300698882471771258050
getTotalActiveMints() view returns (uint256)
537
getTotalBurnTotal() view returns (uint256)
91863491055410073441798137852
getTotalHlxStaked() view returns (uint256)
669381098010776124147127927503
getTotalMintBurn() view returns (uint256)
0
getTotalMintClaim() view returns (uint256)
1970
getTotalMintPenalty() view returns (uint256)
19542409362918596003181900992
getTotalMinting() view returns (uint256)
1244082800252299289509704550640
getTotalPenalties() view returns (uint256)
23148128557449153575365920029
getTotalStakeBurn() view returns (uint256)
0
getTotalStakeEnd() view returns (uint256)
68
getTotalStakePenalty() view returns (uint256)
3605719194530557572184019037
getTotalTitanXBurned() view returns (uint256)
435086427067965585081075167823
getTreasuryPercentage() view returns (uint256)
2800
getUndistributedETH() view returns (uint256)
0
getUndistributedTitanX() view returns (uint256)
810993750255636278741994424
name() view returns (string)
HELIOS
symbol() view returns (string)
HLX
totalSupply() view returns (uint256)
807490372679144995270893534390
Read-only
allowance(address owner, address spender) view returns (uint256)
allowanceBurnMints(address user, address spender) view returns (uint256)
allowanceBurnStakes(address user, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
calculateUserCycleReward(address user, uint256 cycleNo) view returns (uint256 rewards, uint256 ethRewards, uint256 userClaimCycleIndex, uint256 userClaimSharesIndex)
estimateMintReward(address user, uint256 mintId) view returns (uint256 baseReward)
estimateShares(uint256 amount, uint256 numOfDays) view returns (uint256 sharesWithBonus, uint256 sharesWithoutBonus)
getCurrentCycleIndex(uint256 cycleNo) view returns (uint256)
getCyclePayoutPool(uint256 cycleNo) view returns (uint256)
getETHCyclePayoutPool(uint256 cycleNo) view returns (uint256)
getETHPayoutPerShare(uint256 cycleNo, uint256 index) view returns (uint256, uint256)
getMintableHlx(uint256 mintPower, uint256 numOfDays, uint256 titanToBurn, address user) view returns (uint256)
getNextCyclePayoutDay(uint256 cycleNo) view returns (uint256)
getPayoutPerShare(uint256 cycleNo, uint256 index) view returns (uint256, uint256)
getProjectBurnTotal(address contractAddress) view returns (uint256)
getProjectUserBurnTotal(address contractAddress, address user) view returns (uint256)
getShareBonus(uint256 noOfDays) pure returns (uint256)
getUserBurnAmplifierBonus(address user) view returns (uint256)
getUserBurnTotal(address user) view returns (uint256)
getUserCurrentActiveShares(address user) view returns (uint256)
getUserETHClaimableTotal(address user) view returns (uint256 reward)
getUserLastClaimIndex(address user, uint256 cycleNo) view returns (uint256 cycleIndex, uint256 sharesIndex)
getUserLatestMintId(address user) view returns (uint256)
getUserLatestShareIndex(address user) view returns (uint256)
getUserMintInfo(address user, uint256 id) view returns (struct MintInfoUserMintInfo mintInfo)
getUserMints(address user) view returns (struct MintInfoUserMint[] mintInfos)
getUserStakeInfo(address user, uint256 id) view returns (struct StakeInfoUserStakeInfo)
getUserStakes(address user) view returns (struct StakeInfoUserStake[])
getUserTitanXClaimableTotal(address user) view returns (uint256 reward)
isWhiteListed(address contractAddress) view returns (bool)
supportsInterface(bytes4 interfaceId) pure returns (bool)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
approveBurnMints(address spender, uint256 amount) returns (bool)
approveBurnStakes(address spender, uint256 amount) returns (bool)
burnLPTokens()
burnMint(address user, uint256 id)
burnStake(address user, uint256 id, uint256 userRebatePercentage, uint256 rewardPaybackPercentage)
burnStakeToPayAddress(address user, uint256 id, uint256 userRebatePercentage, uint256 rewardPaybackPercentage, address rewardPaybackAddress)
burnTokens(address user, uint256 amount, uint256 userRebatePercentage, uint256 rewardPaybackPercentage)
burnTokensToPayAddress(address user, uint256 amount, uint256 userRebatePercentage, uint256 rewardPaybackPercentage, address rewardPaybackAddress)
claimMint(uint256 id)
claimUserAvailablePayouts()
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
distributeTitanX()
endStake(uint256 id)
endStakeForOthers(address user, uint256 id)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
manualDailyUpdate()
mintLPTokens()
onBurn(address, uint256 amount)
renounceOwnership()
setBuyAndBurnContractAddress(address contractAddress)
setNewGenesisAddress(address newAddress)
setNewInvestmentAddress(address newAddress)
setTitanXContractAddress(address contractAddress)
setTreasuryContractAddress(address contractAddress)
startMint(uint256 mintPower, uint256 numOfDays, uint256 titanToBurn) payable
startStake(uint256 amount, uint256 numOfDays, uint256 titanToBurn)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
triggerPayouts()
userBurnMint(uint256 id)
userBurnStake(uint256 id)
userBurnTokens(uint256 amount)
whiteList(address contractAddress, bool permit)
Approval(address indexed owner, address indexed spender, uint256 value)
ApproveBurnMints(address indexed user, address indexed project, uint256 indexed amount)
ApproveBurnStakes(address indexed user, address indexed project, uint256 indexed amount)
CyclePayoutTriggered(address indexed caller, uint256 indexed cycleNo, uint256 indexed reward)
GlobalDailyUpdateStats(uint256 indexed day, uint256 indexed mintCost, uint256 mintableHlx, uint256 mintPowerBonus, uint256 EAABonus)
HlxBurned(address indexed user, address indexed project, uint256 amount, uint8 helioSource)
MintClaimed(address indexed user, uint256 indexed hRank, uint256 rewardMinted, uint256 indexed penalty, uint256 mintPenalty)
MintStarted(address indexed user, uint256 indexed hRank, uint256 indexed gMintpower, struct MintInfoUserMintInfo userMintInfo)
ProtocolFeeRecevied(address indexed user, uint256 indexed day, uint256 indexed amount)
RewardClaimed(address indexed user, uint256 indexed reward, uint256 indexed ethReward)
StakeEnded(address indexed user, uint256 indexed globalStakeId, uint256 hlxAmount, uint256 indexed penalty, uint256 penaltyAmount)
StakeStarted(address indexed user, uint256 indexed globalStakeId, uint256 numOfDays, struct StakeInfoUserStakeInfo userStakeInfo)
TitanXDistributed(address indexed caller, uint256 indexed amount)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address genesisAddress, address buyAndBurnAddress, address titanxAddress, address treasuryAddress, address investmentAddress)
receive()
Helios_AtLeastHalfMaturity()
Helios_EmptyUndistributeFees()
Helios_FailedToSendAmount()
Helios_InsufficientBalance()
Helios_InsufficientBurnAllowance()
Helios_InvalidAddress()
Helios_InvalidAmount()
Helios_InvalidBurnRewardPercent()
Helios_InvalidMintLength()
Helios_InvalidMintPower()
Helios_InvalidStakeLength()
Helios_LPTokensHasMinted()
Helios_MaxedWalletMints()
Helios_MaxedWalletStakes()
Helios_MintHasBurned()
Helios_MintHasClaimed()
Helios_MintNotMature()
Helios_NoCycleRewardToClaim()
Helios_NoMintExists()
Helios_NoSharesExist()
Helios_NoStakeExists()
Helios_NotAllowed()
Helios_NotOnwer()
Helios_NotSupportedContract()
Helios_OnlyBuyAndBurn()
Helios_RequireOneMinimumShare()
Helios_StakeHasBurned()
Helios_StakeHasEnded()
Helios_StakeNotMatured()