Source on GitHub
Snapshot Current

QRaffle @ epoch 205

contractIndex 19 · effective e203 → now

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 64B
→input1 field · 4B
nametypeoffsetbyteslayout
epochuint3204
←output7 fields · 64B
nametypeoffsetbyteslayout
epochWinnerid032
receivedAmountuint64328
entryAmountuint64408
numberOfMembersuint32484
winnerIndexuint32524
numberOfDaoMembersuint32564
returnCodesint32604
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