EOS

roulettespin

Contract

The data structures defined by this contract.

  • Struct property of tsetaccount

    Table row type of account

    { "name": "Account", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "referrer", "type": "name" } ] }
  • Table row type of bet

    { "name": "Bet", "base": "", "fields": [ { "name": "id", "type": "ID" }, { "name": "date", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "data", "type": "t_betdata" }, { "name": "quantity", "type": "asset" } ] }
  • Table row type of gain

    { "name": "Gain", "base": "", "fields": [ { "name": "id", "type": "ID" }, { "name": "game", "type": "ID" }, { "name": "date", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "number", "type": "t_number" } ] }
  • Struct property of tsetgame

    Table row type of game

    { "name": "Game", "base": "", "fields": [ { "name": "id", "type": "ID" }, { "name": "number", "type": "t_number" } ] }
  • Table row type of ref

    { "name": "Ref", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "rate", "type": "t_amount" } ] }
  • Struct property of tsetstate

    Table row type of state

    { "name": "State", "base": "", "fields": [ { "name": "id", "type": "ID" }, { "name": "nextspin", "type": "uint64" }, { "name": "game", "type": "ID" } ] }
  • Struct property of tsettstate

    Table row type of tokenstate

    { "name": "TokenState", "base": "", "fields": [ { "name": "token", "type": "uint64" }, { "name": "welcomebonus", "type": "uint64" }, { "name": "depositbonus", "type": "uint64" } ] }
  • Action parameter in cleanup

    { "name": "cleanup", "base": "", "fields": [] }
  • Action parameter in login

    { "name": "login", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "ref", "type": "name" } ] }
  • Action parameter in removelog

    { "name": "removelog", "base": "", "fields": [] }
  • Action parameter in sendgain

    { "name": "sendgain", "base": "", "fields": [ { "name": "gameId", "type": "ID" }, { "name": "owner", "type": "name" } ] }
  • Action parameter in setref

    { "name": "setref", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "ref", "type": "name" } ] }
  • Action parameter in setrefrate

    { "name": "setrefrate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "rate", "type": "t_amount" } ] }
  • Action parameter in spin

    { "name": "spin", "base": "", "fields": [ { "name": "gameid", "type": "int64" }, { "name": "num", "type": "t_number" }, { "name": "block", "type": "uint64" }, { "name": "blocktime", "type": "uint32" } ] }
  • Action parameter in tcleanup

    { "name": "tcleanup", "base": "", "fields": [] }
  • Action parameter in testspin

    { "name": "testspin", "base": "", "fields": [ { "name": "num", "type": "t_number" }, { "name": "gain", "type": "int64" }, { "name": "bet", "type": "string" } ] }
  • Action parameter in tsetaccount

    { "name": "tsetaccount", "base": "", "fields": [ { "name": "data", "type": "Account" } ] }
  • Action parameter in tsetgame

    { "name": "tsetgame", "base": "", "fields": [ { "name": "data", "type": "Game" } ] }
  • Action parameter in tsetstate

    { "name": "tsetstate", "base": "", "fields": [ { "name": "data", "type": "State" } ] }
  • Action parameter in tsettstate

    { "name": "tsettstate", "base": "", "fields": [ { "name": "data", "type": "TokenState" } ] }