
The data structures defined by this contract.
Table row type of awaiting
{ "name": "AwaitingStruct", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "bet_count", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "bettor", "type": "name" }, { "name": "bet_amount", "type": "asset" }, { "name": "referral", "type": "name" }, { "name": "seed", "type": "checksum256" }, { "name": "reg_time", "type": "time_point_sec" } ] }Table row type of globalvars
{ "name": "GlobalVariable", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "value", "type": "uint64" } ] }Table row type of issuestate
{ "name": "IssueStateStruct", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "miningAmount", "type": "uint64" }, { "name": "burstMiningAmount", "type": "uint64" }, { "name": "referralAmount", "type": "uint64" }, { "name": "burstReferralAmount", "type": "uint64" } ] }Table row type of issuedtoken
{ "name": "IssuedTokenStruct", "base": "", "fields": [ { "name": "name", "type": "symbol" }, { "name": "mining", "type": "uint64" }, { "name": "referral", "type": "uint64" }, { "name": "team", "type": "uint64" }, { "name": "promotion", "type": "uint64" } ] }Action parameter in addawaiting
{ "name": "addawaiting", "base": "", "fields": [ { "name": "contract_name", "type": "name" }, { "name": "bettor", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "referral", "type": "name" } ] }- { "name": "addglobal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "value", "type": "uint64" } ] }
- { "name": "calculate", "base": "", "fields": [] }
- { "name": "init", "base": "", "fields": [] }
- { "name": "payout", "base": "", "fields": [ { "name": "bettor", "type": "name" }, { "name": "payoutAmount", "type": "asset" }, { "name": "id", "type": "uint64" } ] }
- { "name": "resolve", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }
Action parameter in rewardtoken
{ "name": "rewardtoken", "base": "", "fields": [ { "name": "bettor", "type": "name" }, { "name": "referral", "type": "name" }, { "name": "bet_amount_int", "type": "uint64" }, { "name": "bet_id", "type": "uint64" } ] }Action parameter in rmawaiting
{ "name": "rmawaiting", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" } ] }- { "name": "setglobal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "value", "type": "uint64" } ] }