Source on GitHub
Snapshot

QRaffle @ epoch 200

contractIndex 19 · effective e192 – e202

TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXRFC
← ContractDownload Snapshot

Procedures

8State-changing
procregisterInSystem#1
in 1Bout 4B
input1 field · 1B
nametypeoffsetbyteslayout
useQXMRuint801
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
proclogoutInSystem#2
in 0Bout 4B
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
procsubmitEntryAmount#3
in 8Bout 4B
input1 field · 8B
nametypeoffsetbyteslayout
amountuint6408
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
procsubmitProposal#4
in 48Bout 4B
input3 fields · 48B
nametypeoffsetbyteslayout
tokenIssuerid032
tokenNameuint64328
entryAmountuint64408
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
procvoteInProposal#5
in 5Bout 4B
input2 fields · 5B
nametypeoffsetbyteslayout
indexOfProposaluint3204
yesuint841
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
procdepositInQuRaffle#6
in 0Bout 4B
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
procdepositInTokenRaffle#7
in 4Bout 4B
input1 field · 4B
nametypeoffsetbyteslayout
indexOfTokenRaffleuint3204
output1 field · 4B
nametypeoffsetbyteslayout
returnCodesint3204
procTransferShareManagementRights#8
in 52Bout 8B
input4 fields · 52B
nametypeoffsetbyteslayout
tokenIssuerid032
tokenNameuint64328
numberOfSharessint64408
newManagingContractIndexuint32484
output1 field · 8B
nametypeoffsetbyteslayout
transferredNumberOfSharessint6408

Functions

9Read-only
funcgetRegisters#1
in 8Bout 36B
input2 fields · 8B
nametypeoffsetbyteslayout
offsetuint3204
limituint3244
output2 fields · 36B
nametypeoffsetbyteslayout
register1id032
returnCodesint32324
funcgetAnalytics#2
in 0Bout 92B
output15 fields · 92B
nametypeoffsetbyteslayout
currentQuRaffleAmountuint6408
totalBurnAmountuint6488
totalCharityAmountuint64168
totalShareholderAmountuint64248
totalRegisterAmountuint64328
totalFeeAmountuint64408
totalWinnerAmountuint64488
largestWinnerAmountuint64568
numberOfRegistersuint32644
numberOfProposalsuint32684
numberOfQuRaffleMembersuint32724
numberOfActiveTokenRaffleuint32764
numberOfEndedTokenRaffleuint32804
numberOfEntryAmountSubmitteduint32844
returnCodesint32884
funcgetActiveProposal#3
in 4Bout 92B
input1 field · 4B
nametypeoffsetbyteslayout
indexOfProposaluint3204
output7 fields · 92B
nametypeoffsetbyteslayout
tokenIssuerid032
proposerid3232
tokenNameuint64648
entryAmountuint64728
nYesuint32804
nNouint32844
returnCodesint32884
funcgetEndedTokenRaffle#4
in 4Bout 96B
input1 field · 4B
nametypeoffsetbyteslayout
indexOfRaffleuint3204
output8 fields · 96B
nametypeoffsetbyteslayout
epochWinnerid032
tokenIssuerid3232
tokenNameuint64648
entryAmountuint64728
numberOfMembersuint32804
winnerIndexuint32844
epochuint32884
returnCodesint32924
funcgetEndedQuRaffle#5
in 4Bout 60B
input1 field · 4B
nametypeoffsetbyteslayout
epochuint3204
output6 fields · 60B
nametypeoffsetbyteslayout
epochWinnerid032
receivedAmountuint64328
entryAmountuint64408
numberOfMembersuint32484
winnerIndexuint32524
returnCodesint32564
funcgetActiveTokenRaffle#6
in 4Bout 56B
input1 field · 4B
nametypeoffsetbyteslayout
indexOfTokenRaffleuint3204
output5 fields · 56B
nametypeoffsetbyteslayout
tokenIssuerid032
tokenNameuint64328
entryAmountuint64408
numberOfMembersuint32484
returnCodesint32524
funcgetEpochRaffleIndexes#7
in 4Bout 12B
input1 field · 4B
nametypeoffsetbyteslayout
epochuint3204
output3 fields · 12B
nametypeoffsetbyteslayout
StartIndexuint3204
EndIndexuint3244
returnCodesint3284
funcgetQuRaffleEntryAmountPerUser#8
in 32Bout 12B
input1 field · 32B
nametypeoffsetbyteslayout
userid032
output2 fields · 12B
nametypeoffsetbyteslayout
entryAmountuint6408
returnCodesint3284
funcgetQuRaffleEntryAverageAmount#9
in 0Bout 12B
output2 fields · 12B
nametypeoffsetbyteslayout
entryAverageAmountuint6408
returnCodesint3284