Snapshot Current
Nostromo @ epoch 206
contractIndex 14 · effective e172 → now
OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZTPD
Procedures
9procregisterInTier#1
in 4Bout 4B
→input1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| tierLevel | uint32 | 0 | 4 |
←output1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| tierLevel | uint32 | 0 | 4 |
proclogoutFromTier#2
in 0Bout 1B
←output1 field · 1B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| result | uint8 | 0 | 1 |
proccreateProject#3
in 48Bout 4B
→input10 fields · 48B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| tokenName | uint64 | 0 | 8 | |
| supply | uint64 | 8 | 8 | |
| startYear | uint32 | 16 | 4 | |
| startMonth | uint32 | 20 | 4 | |
| startDay | uint32 | 24 | 4 | |
| startHour | uint32 | 28 | 4 | |
| endYear | uint32 | 32 | 4 | |
| endMonth | uint32 | 36 | 4 | |
| endDay | uint32 | 40 | 4 | |
| endHour | uint32 | 44 | 4 |
←output1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| indexOfProject | uint32 | 0 | 4 |
procvoteInProject#4
in 5Bout 0B
→input2 fields · 5B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| indexOfProject | uint32 | 0 | 4 | |
| decision | uint8 | 4 | 1 |
proccreateFundraising#5
in 175Bout 0B
→input43 fields · 175B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| tokenPrice | uint64 | 0 | 8 | |
| soldAmount | uint64 | 8 | 8 | |
| requiredFunds | uint64 | 16 | 8 | |
| indexOfProject | uint32 | 24 | 4 | |
| firstPhaseStartYear | uint32 | 28 | 4 | |
| firstPhaseStartMonth | uint32 | 32 | 4 | |
| firstPhaseStartDay | uint32 | 36 | 4 | |
| firstPhaseStartHour | uint32 | 40 | 4 | |
| firstPhaseEndYear | uint32 | 44 | 4 | |
| firstPhaseEndMonth | uint32 | 48 | 4 | |
| firstPhaseEndDay | uint32 | 52 | 4 | |
| firstPhaseEndHour | uint32 | 56 | 4 | |
| secondPhaseStartYear | uint32 | 60 | 4 | |
| secondPhaseStartMonth | uint32 | 64 | 4 | |
| secondPhaseStartDay | uint32 | 68 | 4 | |
| secondPhaseStartHour | uint32 | 72 | 4 | |
| secondPhaseEndYear | uint32 | 76 | 4 | |
| secondPhaseEndMonth | uint32 | 80 | 4 | |
| secondPhaseEndDay | uint32 | 84 | 4 | |
| secondPhaseEndHour | uint32 | 88 | 4 | |
| thirdPhaseStartYear | uint32 | 92 | 4 | |
| thirdPhaseStartMonth | uint32 | 96 | 4 | |
| thirdPhaseStartDay | uint32 | 100 | 4 | |
| thirdPhaseStartHour | uint32 | 104 | 4 | |
| thirdPhaseEndYear | uint32 | 108 | 4 | |
| thirdPhaseEndMonth | uint32 | 112 | 4 | |
| thirdPhaseEndDay | uint32 | 116 | 4 | |
| thirdPhaseEndHour | uint32 | 120 | 4 | |
| listingStartYear | uint32 | 124 | 4 | |
| listingStartMonth | uint32 | 128 | 4 | |
| listingStartDay | uint32 | 132 | 4 | |
| listingStartHour | uint32 | 136 | 4 | |
| cliffEndYear | uint32 | 140 | 4 | |
| cliffEndMonth | uint32 | 144 | 4 | |
| cliffEndDay | uint32 | 148 | 4 | |
| cliffEndHour | uint32 | 152 | 4 | |
| vestingEndYear | uint32 | 156 | 4 | |
| vestingEndMonth | uint32 | 160 | 4 | |
| vestingEndDay | uint32 | 164 | 4 | |
| vestingEndHour | uint32 | 168 | 4 | |
| threshold | uint8 | 172 | 1 | |
| TGE | uint8 | 173 | 1 | |
| stepOfVesting | uint8 | 174 | 1 |
procinvestInProject#6
in 4Bout 0B
→input1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| indexOfFundraising | uint32 | 0 | 4 |
procclaimToken#7
in 12Bout 8B
→input2 fields · 12B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| amount | uint64 | 0 | 8 | |
| indexOfFundraising | uint32 | 8 | 4 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| claimedAmount | uint64 | 0 | 8 |
procupgradeTier#8
in 4Bout 0B
→input1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| newTierLevel | uint32 | 0 | 4 |
Functions
10funcgetStats#1
in 0Bout 12B
←output2 fields · 12B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| epochRevenue | uint64 | 0 | 8 | |
| numberOfRegister | uint32 | 8 | 4 |
funcgetTierLevelByUser#2
in 32Bout 1B
→input1 field · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| userId | id | 0 | 32 |
←output1 field · 1B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| tierLevel | uint8 | 0 | 1 |
funcgetUserVoteStatus#3
in 32Bout 516B
→input1 field · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| userId | id | 0 | 32 |
←output2 fields · 516B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| numberOfVotedProjects | uint32 | 0 | 4 | |
| projectIndexList | uint32[128] | 4 | 512 |
funccheckTokenCreatability#4
in 8Bout 1B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| tokenName | uint64 | 0 | 8 |
←output1 field · 1B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| result | uint8 | 0 | 1 |
funcgetNumberOfInvestedProjects#5
in 32Bout 4B
→input1 field · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| userId | id | 0 | 32 |
←output1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| numberOfInvestedProjects | uint32 | 0 | 4 |
funcgetProjectByIndex#6
in 4Bout 65B
→input1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| indexOfProject | uint32 | 0 | 4 |
←output1 field · 65B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| project | projectInfo | 0 | 65 |
funcgetFundarasingByIndex#7
in 4Bout 76B
→input1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| indexOfFundarasing | uint32 | 0 | 4 |
←output1 field · 76B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| fundarasing | fundaraisingInfo | 0 | 76 |
funcgetProjectIndexListByCreator#8
in 32Bout 512B
→input1 field · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| creator | id | 0 | 32 |
←output1 field · 512B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| indexListForProjects | uint32[128] | 0 | 512 |
funcgetInfoUserInvested#9
in 32Bout 2560B
→input1 field · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| investorId | id | 0 | 32 |
←output1 field · 2560B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| listUserInvested | investInfo[128] | 0 | 2560 |
funcgetMaxClaimAmount#10
in 36Bout 8B
→input2 fields · 36B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| investorId | id | 0 | 32 | |
| indexOfFundraising | uint32 | 32 | 4 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| amount | uint64 | 0 | 8 |
Structs
4structAsset
40B2 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| issuer | id | 0 | 32 | |
| assetName | uint64 | 32 | 8 |
structprojectInfo
65B8 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| creator | id | 0 | 32 | |
| tokenName | uint64 | 32 | 8 | |
| supplyOfToken | uint64 | 40 | 8 | |
| startDate | uint32 | 48 | 4 | |
| endDate | uint32 | 52 | 4 | |
| numberOfYes | uint32 | 56 | 4 | |
| numberOfNo | uint32 | 60 | 4 | |
| isCreatedFundarasing | uint8 | 64 | 1 |
structfundaraisingInfo
76B18 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| tokenPrice | uint64 | 0 | 8 | |
| soldAmount | uint64 | 8 | 8 | |
| requiredFunds | uint64 | 16 | 8 | |
| raisedFunds | uint64 | 24 | 8 | |
| indexOfProject | uint32 | 32 | 4 | |
| firstPhaseStartDate | uint32 | 36 | 4 | |
| firstPhaseEndDate | uint32 | 40 | 4 | |
| secondPhaseStartDate | uint32 | 44 | 4 | |
| secondPhaseEndDate | uint32 | 48 | 4 | |
| thirdPhaseStartDate | uint32 | 52 | 4 | |
| thirdPhaseEndDate | uint32 | 56 | 4 | |
| listingStartDate | uint32 | 60 | 4 | |
| cliffEndDate | uint32 | 64 | 4 | |
| vestingEndDate | uint32 | 68 | 4 | |
| threshold | uint8 | 72 | 1 | |
| TGE | uint8 | 73 | 1 | |
| stepOfVesting | uint8 | 74 | 1 | |
| isCreatedToken | uint8 | 75 | 1 |
structinvestInfo
20B3 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| investedAmount | uint64 | 0 | 8 | |
| claimedAmount | uint64 | 8 | 8 | |
| indexOfFundraising | uint32 | 16 | 4 |