EOS

trustdicewin

Contract

The data structures defined by this contract.

  • Struct property of receipt

    Table row type of bets

    { "name": "st_bet", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "player", "type": "string" }, { "name": "referrer", "type": "string" }, { "name": "amount", "type": "asset" }, { "name": "roll", "type": "uint8" }, { "name": "type", "type": "string" }, { "name": "seed_hash", "type": "checksum256" }, { "name": "user_seed_hash", "type": "checksum160" }, { "name": "created_at", "type": "uint64" } ] }
  • Table row type of hash

    { "name": "st_hash", "base": "", "fields": [ { "name": "hash", "type": "checksum256" }, { "name": "expiration", "type": "uint64" } ] }
  • Table row type of fundpool

    { "name": "st_fund_pool", "base": "", "fields": [ { "name": "locked", "type": "asset" } ] }
  • Table row type of global

    { "name": "st_global", "base": "", "fields": [ { "name": "current_id", "type": "uint64" } ] }
  • Table row type of auctionpool

    { "name": "st_auctionpoo", "base": "", "fields": [ { "name": "pool", "type": "asset" } ] }
  • Table row type of sccporder

    { "name": "st_sccporder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of scluorder

    { "name": "st_scluorder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of payoutorder

    { "name": "st_payoutorde", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of tiporder

    { "name": "st_tiporder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of referorder

    { "name": "st_referorder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of hrgorder

    { "name": "st_hrgorder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of wrgorder

    { "name": "st_wrgorder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of mineorder

    { "name": "st_mineorder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of affilorder

    { "name": "st_affilorder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of cworder

    { "name": "st_cworder", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Table row type of auctiongame

    { "name": "st_auctiongam", "base": "", "fields": [ { "name": "lu", "type": "name" }, { "name": "llu", "type": "name" }, { "name": "luamount", "type": "asset" }, { "name": "lluamount", "type": "asset" }, { "name": "lutime", "type": "uint64" }, { "name": "lw", "type": "name" }, { "name": "lwamount", "type": "asset" }, { "name": "lwprofit", "type": "asset" } ] }
  • Table row type of auctionfive

    { "name": "st_auctionfiv", "base": "", "fields": [ { "name": "five", "type": "uint64" } ] }
  • Action parameter in receipt

    { "name": "receipt", "base": "", "fields": [ { "name": "bet", "type": "st_bet" } ] }
  • Action parameter in reveal

    { "name": "reveal", "base": "", "fields": [ { "name": "seed", "type": "checksum256" }, { "name": "seed_hash", "type": "checksum256" }, { "name": "jackpot", "type": "asset" } ] }
  • Action parameter in lucky

    { "name": "lucky", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" } ] }
  • Action parameter in news

    { "name": "news", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "cn", "type": "string" }, { "name": "en", "type": "string" } ] }
  • Action parameter in coinbox

    { "name": "coinbox", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }
  • Action parameter in auctionend

    { "name": "auctionend", "base": "", "fields": [] }
  • Action parameter in claimsccp

    { "name": "claimsccp", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in claimsclu

    { "name": "claimsclu", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in claimpayout

    { "name": "claimpayout", "base": "", "fields": [ { "name": "amounts", "type": "asset[]" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in sendtip

    { "name": "sendtip", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "from", "type": "string" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in claimrefer

    { "name": "claimrefer", "base": "", "fields": [ { "name": "amounts", "type": "asset[]" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in claimhrg

    { "name": "claimhrg", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in claimwrg

    { "name": "claimwrg", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in claimmine

    { "name": "claimmine", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in claimaffil

    { "name": "claimaffil", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
  • Action parameter in cancelwithdr

    { "name": "cancelwithdr", "base": "", "fields": [ { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "isuser", "type": "bool" }, { "name": "id", "type": "uint64" } ] }