EOS

sportbet1bet

Contract

The data structures defined by this contract.

  • Action parameter in accept

    { "name": "accept", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "data", "type": "uint64" }, { "name": "odd", "type": "uint16" }, { "name": "reason", "type": "string" } ] }
  • Table row type of accountinfos

    { "name": "accountinfo", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "referral", "type": "name" } ] }
  • Table row type of affiliates

    { "name": "affiliates", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "payout", "type": "uint16" } ] }
  • Action parameter in auth

    { "name": "auth", "base": "", "fields": [ { "name": "nonce", "type": "uint64" } ] }
  • Action parameter in complete

    { "name": "complete", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" }, { "name": "status", "type": "uint8" }, { "name": "reason", "type": "string" } ] }
  • Action parameter in delaffiliate

    { "name": "delaffiliate", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Table row type of dicebets

    { "name": "dicebet", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "payment_id", "type": "uint64" } ] }
  • Action parameter in endbet

    { "name": "endbet", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" } ] }
  • Table row type of globalvars

    { "name": "globalvar", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "bets", "type": "uint64" }, { "name": "liabilities", "type": "uint64" }, { "name": "betted", "type": "uint64" }, { "name": "rejected", "type": "uint64" }, { "name": "refunded", "type": "uint64" }, { "name": "won", "type": "uint64" } ] }
  • Action parameter in initcontract

    { "name": "initcontract", "base": "", "fields": [] }
  • Action parameter in makenodice

    { "name": "makenodice", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" } ] }
  • Action parameter in makevip

    { "name": "makevip", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in migrate

    { "name": "migrate", "base": "", "fields": [] }
  • Action parameter in newaffiliate

    { "name": "newaffiliate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "payout", "type": "uint16" } ] }
  • Action parameter in notify

    { "name": "notify", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "msg", "type": "string" }, { "name": "bet_id", "type": "uint64" } ] }
  • Action parameter in paccept

    { "name": "paccept", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "datas", "type": "uint64[]" }, { "name": "odds", "type": "uint16[]" }, { "name": "reason", "type": "string" } ] }
  • Table row type of pbets2

    { "name": "pbet2", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "status", "type": "uint8" }, { "name": "statuses", "type": "uint8[]" }, { "name": "datas", "type": "uint64[]" }, { "name": "odds", "type": "uint16[]" }, { "name": "options", "type": "uint32" }, { "name": "extra", "type": "uint64" } ] }
  • Action parameter in pcomplete

    { "name": "pcomplete", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" }, { "name": "statuses", "type": "uint8[]" }, { "name": "reason", "type": "string" } ] }
  • Action parameter in pendbet

    { "name": "pendbet", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" } ] }
  • Action parameter in preject

    { "name": "preject", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" }, { "name": "reason", "type": "string" } ] }
  • Table row type of refbonuses

    { "name": "refbonus", "base": "", "fields": [ { "name": "referral", "type": "name" }, { "name": "bonus", "type": "uint16" } ] }
  • Action parameter in reject

    { "name": "reject", "base": "", "fields": [ { "name": "bet_id", "type": "uint64" }, { "name": "reason", "type": "string" } ] }
  • Table row type of sbets2

    { "name": "sbet2", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "status", "type": "uint8" }, { "name": "data", "type": "uint64" }, { "name": "odd", "type": "uint16" }, { "name": "options", "type": "uint32" }, { "name": "extra", "type": "uint64" } ] }
  • Action parameter in setbonus

    { "name": "setbonus", "base": "", "fields": [ { "name": "referral", "type": "name" }, { "name": "bonus", "type": "uint16" } ] }
  • Table row type of tokenstats

    { "name": "tokenstat", "base": "", "fields": [ { "name": "liabilities", "type": "asset" }, { "name": "betted", "type": "asset" }, { "name": "rejected", "type": "asset" }, { "name": "refunded", "type": "asset" }, { "name": "won", "type": "asset" } ] }
  • Action parameter in updateacc

    { "name": "updateacc", "base": "", "fields": [ { "name": "acc1", "type": "name" }, { "name": "acc2", "type": "name" } ] }