Source on GitHub
Snapshot

QUtil @ epoch 202

contractIndex 4 · effective e187 – e203

EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVWRF
← ContractDownload Snapshot

Procedures

8State-changing
procSendToManyV1#1
in 40Bout 4B
input2 fields · 40B
nametypeoffsetbyteslayout
dst0id032
amt0sint64328
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
procBurnQubic#2
in 8Bout 8B
input1 field · 8B
nametypeoffsetbyteslayout
amountsint6408
output1 field · 8B
nametypeoffsetbyteslayout
amountsint6408
procSendToManyBenchmark#3
in 16Bout 20B
input2 fields · 16B
nametypeoffsetbyteslayout
dstCountsint6408
numTransfersEachsint6488
output3 fields · 20B
nametypeoffsetbyteslayout
dstCountsint6408
returnCodesint3284
totalsint64128
procCreatePoll#4
in 952Bout 8B
input6 fields · 952B
nametypeoffsetbyteslayout
poll_nameid032
poll_typeuint64328
min_amountuint64408
github_linkuint8[256]48256
allowed_assetsAsset[16]304640
num_assetsuint649448
output1 field · 8B
nametypeoffsetbyteslayout
poll_iduint6408
procVote#5
in 56Bout 1B
input4 fields · 56B
nametypeoffsetbyteslayout
poll_iduint6408
addressid832
amountuint64408
chosen_optionuint64488
output1 field · 1B
nametypeoffsetbyteslayout
successuint801
procCancelPoll#6
in 8Bout 1B
input1 field · 8B
nametypeoffsetbyteslayout
poll_iduint6408
output1 field · 1B
nametypeoffsetbyteslayout
successuint801
procDistributeQuToShareholders#7
in 40Bout 32B
input1 field · 40B
nametypeoffsetbyteslayout
assetAsset040
output4 fields · 32B
nametypeoffsetbyteslayout
shareholderssint6408
totalSharessint6488
amountPerSharesint64168
feessint64248
procBurnQubicForContract#8
in 4Bout 8B
input1 field · 4B
nametypeoffsetbyteslayout
contractIndexBurnedForuint3204
output1 field · 8B
nametypeoffsetbyteslayout
amountsint6408

Functions

8Read-only
funcGetSendToManyV1Fee#1
in 0Bout 8B
output1 field · 8B
nametypeoffsetbyteslayout
feesint6408
funcGetTotalNumberOfAssetShares#2
in 40Bout 8B
input2 fields · 40B
nametypeoffsetbyteslayout
issuerid032
assetNameuint64328
output1 field · 8B
nametypeoffsetbyteslayout
valuesint6408
funcGetCurrentResult#3
in 8Bout 1032B
input1 field · 8B
nametypeoffsetbyteslayout
poll_iduint6408
output3 fields · 1032B
nametypeoffsetbyteslayout
resultuint64[64]0512
voter_countuint64[64]512512
is_activeuint6410248
funcGetPollsByCreator#4
in 32Bout 520B
input1 field · 32B
nametypeoffsetbyteslayout
creatorid032
output2 fields · 520B
nametypeoffsetbyteslayout
poll_idsuint64[64]0512
countuint645128
funcGetCurrentPollId#5
in 0Bout 528B
output3 fields · 528B
nametypeoffsetbyteslayout
current_poll_iduint6408
active_poll_idsuint64[64]8512
active_countuint645208
funcGetPollInfo#6
in 8Bout 1000B
input1 field · 8B
nametypeoffsetbyteslayout
poll_iduint6408
output3 fields · 1000B
nametypeoffsetbyteslayout
founduint6408
poll_infoQUTILPoll8736
poll_linkuint8[256]744256
funcGetFees#7
in 0Bout 88B
output11 fields · 88B
nametypeoffsetbyteslayout
smt1InvocationFeesint6408
pollCreationFeesint6488
pollVoteFeesint64168
distributeQuToShareholderFeePerShareholdersint64248
shareholderProposalFeesint64328
_futureFeePlaceholder0sint64408
_futureFeePlaceholder1sint64488
_futureFeePlaceholder2sint64568
_futureFeePlaceholder3sint64648
_futureFeePlaceholder4sint64728
_futureFeePlaceholder5sint64808
funcQueryFeeReserve#8
in 4Bout 8B
input1 field · 4B
nametypeoffsetbyteslayout
contractIndexuint3204
output1 field · 8B
nametypeoffsetbyteslayout
reserveAmountsint6408

Structs

2Shared types
structAsset
40B2 fields
fields
nametypeoffsetbyteslayout
issuerid032
assetNameuint64328
structQUTILPoll
736B7 fields
fields
nametypeoffsetbyteslayout
poll_nameid032
poll_typeuint64328
min_amountuint64408
is_activeuint64488
creatorid5632
allowed_assetsAsset[16]88640
num_assetsuint647288