Snapshot
QUtil @ epoch 196
contractIndex 4 · effective e187 – e203
EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVWRF
Procedures
8procSendToManyV1#1
in 40Bout 4B
→input2 fields · 40B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| dst0 | id | 0 | 32 | |
| amt0 | sint64 | 32 | 8 |
←output1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| returnCode | sint32 | 0 | 4 |
procBurnQubic#2
in 8Bout 8B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| amount | sint64 | 0 | 8 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| amount | sint64 | 0 | 8 |
procSendToManyBenchmark#3
in 16Bout 20B
→input2 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| dstCount | sint64 | 0 | 8 | |
| numTransfersEach | sint64 | 8 | 8 |
←output3 fields · 20B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| dstCount | sint64 | 0 | 8 | |
| returnCode | sint32 | 8 | 4 | |
| total | sint64 | 12 | 8 |
procCreatePoll#4
in 952Bout 8B
→input6 fields · 952B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_name | id | 0 | 32 | |
| poll_type | uint64 | 32 | 8 | |
| min_amount | uint64 | 40 | 8 | |
| github_link | uint8[256] | 48 | 256 | |
| allowed_assets | Asset[16] | 304 | 640 | |
| num_assets | uint64 | 944 | 8 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_id | uint64 | 0 | 8 |
procVote#5
in 56Bout 1B
→input4 fields · 56B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_id | uint64 | 0 | 8 | |
| address | id | 8 | 32 | |
| amount | uint64 | 40 | 8 | |
| chosen_option | uint64 | 48 | 8 |
←output1 field · 1B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| success | uint8 | 0 | 1 |
procCancelPoll#6
in 8Bout 1B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_id | uint64 | 0 | 8 |
←output1 field · 1B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| success | uint8 | 0 | 1 |
procBurnQubicForContract#8
in 4Bout 8B
→input1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| contractIndexBurnedFor | uint32 | 0 | 4 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| amount | sint64 | 0 | 8 |
Functions
8funcGetSendToManyV1Fee#1
in 0Bout 8B
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| fee | sint64 | 0 | 8 |
funcGetCurrentResult#3
in 8Bout 1032B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_id | uint64 | 0 | 8 |
←output3 fields · 1032B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| result | uint64[64] | 0 | 512 | |
| voter_count | uint64[64] | 512 | 512 | |
| is_active | uint64 | 1024 | 8 |
funcGetPollsByCreator#4
in 32Bout 520B
→input1 field · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| creator | id | 0 | 32 |
←output2 fields · 520B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_ids | uint64[64] | 0 | 512 | |
| count | uint64 | 512 | 8 |
funcGetCurrentPollId#5
in 0Bout 528B
←output3 fields · 528B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| current_poll_id | uint64 | 0 | 8 | |
| active_poll_ids | uint64[64] | 8 | 512 | |
| active_count | uint64 | 520 | 8 |
funcGetPollInfo#6
in 8Bout 1000B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_id | uint64 | 0 | 8 |
←output3 fields · 1000B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| found | uint64 | 0 | 8 | |
| poll_info | QUTILPoll | 8 | 736 | |
| poll_link | uint8[256] | 744 | 256 |
funcGetFees#7
in 0Bout 88B
←output11 fields · 88B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| smt1InvocationFee | sint64 | 0 | 8 | |
| pollCreationFee | sint64 | 8 | 8 | |
| pollVoteFee | sint64 | 16 | 8 | |
| distributeQuToShareholderFeePerShareholder | sint64 | 24 | 8 | |
| shareholderProposalFee | sint64 | 32 | 8 | |
| _futureFeePlaceholder0 | sint64 | 40 | 8 | |
| _futureFeePlaceholder1 | sint64 | 48 | 8 | |
| _futureFeePlaceholder2 | sint64 | 56 | 8 | |
| _futureFeePlaceholder3 | sint64 | 64 | 8 | |
| _futureFeePlaceholder4 | sint64 | 72 | 8 | |
| _futureFeePlaceholder5 | sint64 | 80 | 8 |
funcQueryFeeReserve#8
in 4Bout 8B
→input1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| contractIndex | uint32 | 0 | 4 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| reserveAmount | sint64 | 0 | 8 |
Structs
2structAsset
40B2 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| issuer | id | 0 | 32 | |
| assetName | uint64 | 32 | 8 |
structQUTILPoll
736B7 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| poll_name | id | 0 | 32 | |
| poll_type | uint64 | 32 | 8 | |
| min_amount | uint64 | 40 | 8 | |
| is_active | uint64 | 48 | 8 | |
| creator | id | 56 | 32 | |
| allowed_assets | Asset[16] | 88 | 640 | |
| num_assets | uint64 | 728 | 8 |