Vaulta

eoscrashmain

Contract

The data structures defined by this contract.

  • Action parameter in aubetclose

    {
      "name": "aubetclose",
      "base": "",
      "fields": [
        {
          "name": "room_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in aubetlog

    {
      "name": "aubetlog",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "bet_id",
          "type": "uint64"
        },
        {
          "name": "res",
          "type": "string"
        },
        {
          "name": "range",
          "type": "string"
        },
        {
          "name": "tx_id",
          "type": "string"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in aucreateroom

    {
      "name": "aucreateroom",
      "base": "",
      "fields": [
        {
          "name": "room_name",
          "type": "name"
        },
        {
          "name": "bet_size",
          "type": "asset"
        },
        {
          "name": "max_players",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in audelcount

    {
      "name": "audelcount",
      "base": "",
      "fields": []
    }
  • Action parameter in audelroom

    {
      "name": "audelroom",
      "base": "",
      "fields": [
        {
          "name": "room_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in audelrooms

    {
      "name": "audelrooms",
      "base": "",
      "fields": []
    }
  • Action parameter in augamelog

    {
      "name": "augamelog",
      "base": "",
      "fields": [
        {
          "name": "game_id",
          "type": "uint64"
        },
        {
          "name": "total_players",
          "type": "uint32"
        },
        {
          "name": "fund_amount",
          "type": "asset"
        },
        {
          "name": "time_stamp",
          "type": "uint64"
        },
        {
          "name": "rand_number",
          "type": "uint32"
        }
      ]
    }
  • Table row type of auroracount

    {
      "name": "aurora_count",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "bet_id",
          "type": "uint64"
        },
        {
          "name": "game_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of aurorarom

    {
      "name": "aurora_rom",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "name"
        },
        {
          "name": "game_id",
          "type": "uint32"
        },
        {
          "name": "fund_amount",
          "type": "asset"
        },
        {
          "name": "bet_size",
          "type": "asset"
        },
        {
          "name": "is_closed",
          "type": "uint8"
        },
        {
          "name": "time_stamp",
          "type": "uint32"
        },
        {
          "name": "max_players",
          "type": "uint32"
        },
        {
          "name": "total_players",
          "type": "uint32"
        },
        {
          "name": "bets",
          "type": "aurora_user_bet[]"
        }
      ]
    }
  • Struct property of aurora_rom

    Struct property of t_round

    {
      "name": "aurora_user_bet",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "name",
          "type": "name"
        },
        {
          "name": "range",
          "type": "string"
        },
        {
          "name": "tx_id",
          "type": "checksum256"
        }
      ]
    }
  • Action parameter in austartgames

    {
      "name": "austartgames",
      "base": "",
      "fields": [
        {
          "name": "room_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in austopgames

    {
      "name": "austopgames",
      "base": "",
      "fields": [
        {
          "name": "room_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in auunbet

    {
      "name": "auunbet",
      "base": "",
      "fields": [
        {
          "name": "room_name",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "bet",
          "type": "asset"
        }
      ]
    }
  • Action parameter in betlog

    {
      "name": "betlog",
      "base": "",
      "fields": [
        {
          "name": "bet_id",
          "type": "uint64"
        },
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "bet",
          "type": "asset"
        },
        {
          "name": "multiplier",
          "type": "string"
        },
        {
          "name": "crashed_at",
          "type": "string"
        },
        {
          "name": "result",
          "type": "string"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        }
      ]
    }
  • Table row type of bet

    {
      "name": "bets",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "maxpl",
          "type": "uint64"
        },
        {
          "name": "bets",
          "type": "ubet[]"
        }
      ]
    }
  • Action parameter in cashout

    {
      "name": "cashout",
      "base": "",
      "fields": [
        {
          "name": "sign",
          "type": "string"
        }
      ]
    }
  • Table row type of crounds

    {
      "name": "cgame",
      "base": "",
      "fields": [
        {
          "name": "host",
          "type": "name"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        },
        {
          "name": "interval",
          "type": "uint64"
        },
        {
          "name": "status",
          "type": "uint8"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "bets",
          "type": "ubet[]"
        }
      ]
    }
  • Action parameter in create

    {
      "name": "create",
      "base": "",
      "fields": [
        {
          "name": "interval",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in crstartgame

    {
      "name": "crstartgame",
      "base": "",
      "fields": []
    }
  • Action parameter in endpoker

    {
      "name": "endpoker",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        }
      ]
    }
  • Action parameter in qdbetlog

    {
      "name": "qdbetlog",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "game_id",
          "type": "uint64"
        },
        {
          "name": "ast",
          "type": "asset"
        },
        {
          "name": "range_number",
          "type": "string"
        },
        {
          "name": "random_number",
          "type": "uint32"
        },
        {
          "name": "is_user_won",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in qddelgames

    {
      "name": "qddelgames",
      "base": "",
      "fields": []
    }
  • Table row type of qdicecount

    {
      "name": "qdice_count",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "qdice_game_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of qdicegame

    {
      "name": "qdice_game",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "ast",
          "type": "asset"
        },
        {
          "name": "range_number",
          "type": "string"
        },
        {
          "name": "coeficient",
          "type": "uint64"
        },
        {
          "name": "random_number",
          "type": "uint32"
        },
        {
          "name": "is_user_won",
          "type": "uint32"
        },
        {
          "name": "is_closed",
          "type": "uint32"
        }
      ]
    }
  • Table row type of qdicestgs

    {
      "name": "qdice_settings",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "fees",
          "type": "uint32"
        },
        {
          "name": "dividends",
          "type": "uint32"
        },
        {
          "name": "referrals",
          "type": "uint32"
        },
        {
          "name": "mining_rate",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in qdinittables

    {
      "name": "qdinittables",
      "base": "",
      "fields": []
    }
  • Action parameter in qdpayout

    {
      "name": "qdpayout",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        }
      ]
    }
  • Action parameter in qdresolve

    {
      "name": "qdresolve",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "hash",
          "type": "checksum256"
        }
      ]
    }
  • Action parameter in qdsetconfig

    {
      "name": "qdsetconfig",
      "base": "",
      "fields": [
        {
          "name": "fees",
          "type": "uint32"
        },
        {
          "name": "dividends",
          "type": "uint32"
        },
        {
          "name": "referrals",
          "type": "uint32"
        },
        {
          "name": "mining_rate",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in round

    {
      "name": "round",
      "base": "",
      "fields": [
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "users_num",
          "type": "uint32"
        },
        {
          "name": "crash_num",
          "type": "string"
        },
        {
          "name": "total_bets",
          "type": "asset"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setsts

    {
      "name": "setsts",
      "base": "",
      "fields": [
        {
          "name": "stop",
          "type": "uint32"
        }
      ]
    }
  • Table row type of setts

    {
      "name": "sett",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "game_id",
          "type": "uint64"
        },
        {
          "name": "pause",
          "type": "uint32"
        },
        {
          "name": "jackpot",
          "type": "uint64"
        },
        {
          "name": "fees",
          "type": "uint32"
        },
        {
          "name": "divs",
          "type": "uint32"
        },
        {
          "name": "bankpot",
          "type": "asset"
        },
        {
          "name": "min_ass",
          "type": "asset"
        },
        {
          "name": "max_ass",
          "type": "asset"
        },
        {
          "name": "total_bet",
          "type": "asset"
        },
        {
          "name": "total_win",
          "type": "asset"
        }
      ]
    }
  • Action parameter in setupbets

    {
      "name": "setupbets",
      "base": "",
      "fields": [
        {
          "name": "maxpl",
          "type": "uint64"
        }
      ]
    }
  • Table row type of st

    {
      "name": "sts",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "stop",
          "type": "uint32"
        },
        {
          "name": "bet_num",
          "type": "uint64"
        },
        {
          "name": "round_num",
          "type": "uint64"
        },
        {
          "name": "min_bet",
          "type": "uint64"
        },
        {
          "name": "max_bet",
          "type": "uint64"
        },
        {
          "name": "total_bets",
          "type": "asset"
        }
      ]
    }
  • Table row type of tourplayers

    {
      "name": "t_players",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "token",
          "type": "uint64"
        },
        {
          "name": "place",
          "type": "uint16"
        }
      ]
    }
  • Table row type of tourround

    {
      "name": "t_round",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "is_closed",
          "type": "uint8"
        },
        {
          "name": "time_stamp",
          "type": "uint32"
        },
        {
          "name": "total_bets",
          "type": "uint64"
        },
        {
          "name": "bets",
          "type": "aurora_user_bet[]"
        }
      ]
    }
  • Table row type of tourstats

    {
      "name": "t_stats",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "players_id",
          "type": "uint64"
        },
        {
          "name": "tournament_id",
          "type": "uint64"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "bet_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of tournament

    {
      "name": "t_table",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "buyin",
          "type": "asset"
        },
        {
          "name": "status",
          "type": "uint8"
        },
        {
          "name": "prize_pool",
          "type": "asset"
        },
        {
          "name": "cur_bet",
          "type": "uint64"
        },
        {
          "name": "ante",
          "type": "uint64"
        },
        {
          "name": "max_players",
          "type": "uint32"
        },
        {
          "name": "points",
          "type": "uint64"
        },
        {
          "name": "players",
          "type": "name[]"
        },
        {
          "name": "byebye",
          "type": "name[]"
        }
      ]
    }
  • Action parameter in tbet

    {
      "name": "tbet",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in tclose

    {
      "name": "tclose",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "bet",
          "type": "uint64"
        },
        {
          "name": "ante",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in tcreate

    {
      "name": "tcreate",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "buyin",
          "type": "asset"
        },
        {
          "name": "prize_pool",
          "type": "asset"
        },
        {
          "name": "start_bet",
          "type": "uint64"
        },
        {
          "name": "ante",
          "type": "uint64"
        },
        {
          "name": "max_players",
          "type": "uint32"
        },
        {
          "name": "points",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in tcrround

    {
      "name": "tcrround",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tdelpl

    {
      "name": "tdelpl",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tdelround

    {
      "name": "tdelround",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tdeltour

    {
      "name": "tdeltour",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tdoublebet

    {
      "name": "tdoublebet",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "bet",
          "type": "uint64"
        },
        {
          "name": "ante",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in tendbet

    {
      "name": "tendbet",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tendreg

    {
      "name": "tendreg",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tendunreg

    {
      "name": "tendunreg",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tfreereg

    {
      "name": "tfreereg",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "player",
          "type": "name"
        }
      ]
    }
  • Action parameter in tlogbet

    {
      "name": "tlogbet",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        },
        {
          "name": "round_num",
          "type": "uint32"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "range",
          "type": "string"
        },
        {
          "name": "bet_id",
          "type": "uint64"
        },
        {
          "name": "status",
          "type": "uint8"
        },
        {
          "name": "payout",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in tloground

    {
      "name": "tloground",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "round_num",
          "type": "uint32"
        },
        {
          "name": "pl_numb",
          "type": "uint16"
        },
        {
          "name": "totalbet",
          "type": "uint64"
        },
        {
          "name": "result",
          "type": "uint8"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in tloser

    {
      "name": "tloser",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "username",
          "type": "name"
        }
      ]
    }
  • Action parameter in traiseprize

    {
      "name": "traiseprize",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "prize_pool",
          "type": "asset"
        }
      ]
    }
  • Action parameter in transfer

    {
      "name": "transfer",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in tsetup

    {
      "name": "tsetup",
      "base": "",
      "fields": []
    }
  • Action parameter in tstartbet

    {
      "name": "tstartbet",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tstartreg

    {
      "name": "tstartreg",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in tunreg

    {
      "name": "tunreg",
      "base": "",
      "fields": [
        {
          "name": "t_reg",
          "type": "name"
        },
        {
          "name": "player",
          "type": "name"
        }
      ]
    }
  • Action parameter in twinround

    {
      "name": "twinround",
      "base": "",
      "fields": [
        {
          "name": "t_name",
          "type": "name"
        },
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "pl_numb",
          "type": "uint16"
        }
      ]
    }
  • Struct property of bets

    Struct property of cgame

    Table row type of ubet

    {
      "name": "ubet",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "msg",
          "type": "string"
        },
        {
          "name": "sign",
          "type": "string"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        },
        {
          "name": "bet_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of vplays

    {
      "name": "vplay",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "game_id",
          "type": "uint64"
        },
        {
          "name": "mod",
          "type": "uint8"
        },
        {
          "name": "bet",
          "type": "asset"
        },
        {
          "name": "payout",
          "type": "asset"
        },
        {
          "name": "time_stamp",
          "type": "uint64"
        },
        {
          "name": "tx_id",
          "type": "checksum256"
        },
        {
          "name": "xmod",
          "type": "uint8"
        },
        {
          "name": "deck",
          "type": "uint64"
        },
        {
          "name": "start_hand",
          "type": "string"
        },
        {
          "name": "hold_cards",
          "type": "string"
        },
        {
          "name": "finish_hand",
          "type": "string"
        },
        {
          "name": "status",
          "type": "string"
        }
      ]
    }