Vaulta

felixballeos

Contract

The data structures defined by this contract.

  • Action parameter in cleanlotto

    {
      "name": "cleanlotto",
      "base": "",
      "fields": []
    }
  • Action parameter in drawlotto

    {
      "name": "drawlotto",
      "base": "",
      "fields": [
        {
          "name": "drawer",
          "type": "name"
        }
      ]
    }
  • Table row type of lottobuys

    {
      "name": "lotto_buys",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "numbers",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in lottoresult

    {
      "name": "lottoresult",
      "base": "",
      "fields": [
        {
          "name": "drawer",
          "type": "name"
        },
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "numbers",
          "type": "uint8[]"
        },
        {
          "name": "winners",
          "type": "name[]"
        }
      ]
    }
  • Table row type of bitballbets

    {
      "name": "bitball_bets",
      "base": "",
      "fields": [
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "oddeven",
          "type": "uint8"
        },
        {
          "name": "overunder",
          "type": "uint8"
        },
        {
          "name": "exchange",
          "type": "uint8"
        }
      ]
    }
  • Table row type of bitballhist

    {
      "name": "bitball_history",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "exchange",
          "type": "string"
        },
        {
          "name": "price",
          "type": "uint32"
        }
      ]
    }
  • Table row type of bitballrslt

    {
      "name": "bitball_results",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "number",
          "type": "uint8"
        },
        {
          "name": "exchange",
          "type": "uint8"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "distribution",
          "type": "float32"
        },
        {
          "name": "bet_oddeven",
          "type": "uint8"
        },
        {
          "name": "bet_overunder",
          "type": "uint8"
        },
        {
          "name": "bet_exchange",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in bitreceipt

    {
      "name": "bitreceipt",
      "base": "",
      "fields": [
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "bet_time",
          "type": "time_point_sec"
        },
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "number",
          "type": "uint8"
        },
        {
          "name": "exchange",
          "type": "uint8"
        },
        {
          "name": "distribution",
          "type": "float32"
        },
        {
          "name": "bet_oddeven",
          "type": "uint8"
        },
        {
          "name": "bet_overunder",
          "type": "uint8"
        },
        {
          "name": "bet_exchange",
          "type": "uint8"
        },
        {
          "name": "prize",
          "type": "asset"
        }
      ]
    }
  • Action parameter in bitresult

    {
      "name": "bitresult",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "exchange",
          "type": "string"
        },
        {
          "name": "price",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in cleanbitball

    {
      "name": "cleanbitball",
      "base": "",
      "fields": [
        {
          "name": "after",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in cleanpwrball

    {
      "name": "cleanpwrball",
      "base": "",
      "fields": [
        {
          "name": "after",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in delladrlogs

    {
      "name": "delladrlogs",
      "base": "",
      "fields": [
        {
          "name": "after",
          "type": "uint64"
        }
      ]
    }
  • Table row type of dicehistory

    {
      "name": "dice_history",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "is_over",
          "type": "bool"
        },
        {
          "name": "dice_num",
          "type": "int32"
        },
        {
          "name": "bet_num",
          "type": "int32"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "distribution",
          "type": "float32"
        }
      ]
    }
  • Action parameter in dicereceipt

    {
      "name": "dicereceipt",
      "base": "",
      "fields": [
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "bet_time",
          "type": "time_point_sec"
        },
        {
          "name": "is_over",
          "type": "bool"
        },
        {
          "name": "dice_num",
          "type": "int32"
        },
        {
          "name": "bet_num",
          "type": "int32"
        },
        {
          "name": "distribution",
          "type": "float32"
        },
        {
          "name": "prize",
          "type": "asset"
        }
      ]
    }
  • Action parameter in drawbitball

    {
      "name": "drawbitball",
      "base": "",
      "fields": [
        {
          "name": "exchange",
          "type": "string"
        },
        {
          "name": "price",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in drawladder

    {
      "name": "drawladder",
      "base": "",
      "fields": []
    }
  • Action parameter in drawpwrball

    {
      "name": "drawpwrball",
      "base": "",
      "fields": []
    }
  • Action parameter in init

    {
      "name": "init",
      "base": "",
      "fields": []
    }
  • Struct property of ladder_results

    Struct property of ladrreceipt

    {
      "name": "ladder_bet_data",
      "base": "",
      "fields": [
        {
          "name": "startPos",
          "type": "uint8"
        },
        {
          "name": "stairCount",
          "type": "uint8"
        },
        {
          "name": "endPos",
          "type": "uint8"
        },
        {
          "name": "betCount",
          "type": "uint8"
        }
      ]
    }
  • Table row type of ladderbets

    {
      "name": "ladder_bets",
      "base": "",
      "fields": [
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "startPos",
          "type": "uint8"
        },
        {
          "name": "stairCount",
          "type": "uint8"
        },
        {
          "name": "endPos",
          "type": "uint8"
        }
      ]
    }
  • Table row type of ladderhist

    {
      "name": "ladder_history",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "startPos",
          "type": "uint8"
        },
        {
          "name": "stairCount",
          "type": "uint8"
        },
        {
          "name": "endPos",
          "type": "uint8"
        }
      ]
    }
  • Table row type of ladrrslt

    {
      "name": "ladder_results",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "distribution",
          "type": "float32"
        },
        {
          "name": "result",
          "type": "ladder_bet_data"
        },
        {
          "name": "betting",
          "type": "ladder_bet_data"
        },
        {
          "name": "round",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in ladrreceipt

    {
      "name": "ladrreceipt",
      "base": "",
      "fields": [
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "bet_time",
          "type": "time_point_sec"
        },
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "distribution",
          "type": "float32"
        },
        {
          "name": "draw",
          "type": "ladder_bet_data"
        },
        {
          "name": "betting",
          "type": "ladder_bet_data"
        },
        {
          "name": "prize",
          "type": "asset"
        }
      ]
    }
  • Action parameter in ladrresult

    {
      "name": "ladrresult",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "startPos",
          "type": "uint8"
        },
        {
          "name": "stairCount",
          "type": "uint8"
        },
        {
          "name": "endPos",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in newseed

    {
      "name": "newseed",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "string"
        }
      ]
    }
  • Action parameter in payforcpu

    {
      "name": "payforcpu",
      "base": "",
      "fields": []
    }
  • Table row type of pwrballrslt

    {
      "name": "powerball_results",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "number",
          "type": "uint8"
        },
        {
          "name": "pwrnumber",
          "type": "uint8"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "distribution",
          "type": "float32"
        },
        {
          "name": "bet_oddeven",
          "type": "uint8"
        },
        {
          "name": "bet_overunder",
          "type": "uint8"
        },
        {
          "name": "bet_pwroddeven",
          "type": "uint8"
        },
        {
          "name": "bet_pwroverunder",
          "type": "uint8"
        }
      ]
    }
  • Table row type of pwrballbets

    {
      "name": "pwrball_bets",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "oddeven",
          "type": "uint8"
        },
        {
          "name": "overunder",
          "type": "uint8"
        },
        {
          "name": "pwroddeven",
          "type": "uint8"
        },
        {
          "name": "pwroverunder",
          "type": "uint8"
        }
      ]
    }
  • Table row type of pwrballhist

    {
      "name": "pwrball_history",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "balls",
          "type": "uint8[]"
        }
      ]
    }
  • Action parameter in pwrreceipt

    {
      "name": "pwrreceipt",
      "base": "",
      "fields": [
        {
          "name": "bettor",
          "type": "name"
        },
        {
          "name": "bet_amount",
          "type": "asset"
        },
        {
          "name": "bet_time",
          "type": "time_point_sec"
        },
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "number",
          "type": "uint8"
        },
        {
          "name": "pwrnumber",
          "type": "uint8"
        },
        {
          "name": "distribution",
          "type": "float32"
        },
        {
          "name": "bet_oddeven",
          "type": "uint8"
        },
        {
          "name": "bet_overunder",
          "type": "uint8"
        },
        {
          "name": "bet_pwroddeven",
          "type": "uint8"
        },
        {
          "name": "bet_pwroverunder",
          "type": "uint8"
        },
        {
          "name": "prize",
          "type": "asset"
        }
      ]
    }
  • Action parameter in pwrresult

    {
      "name": "pwrresult",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "balls",
          "type": "uint8[]"
        }
      ]
    }
  • Table row type of transfers

    {
      "name": "transferBuf",
      "base": "",
      "fields": [
        {
          "name": "transfers",
          "type": "transferInfo[]"
        }
      ]
    }
  • Struct property of transferBuf

    {
      "name": "transferInfo",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "tokens",
          "type": "string[]"
        }
      ]
    }