Vaulta

wallet.bg

Contract

The data structures defined by this contract.

  • Table row type of balance

    {
      "name": "balance",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "referrer",
          "type": "name"
        },
        {
          "name": "last_time",
          "type": "int64"
        },
        {
          "name": "valid",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in betbullbank

    {
      "name": "betbullbank",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "bet_id",
          "type": "int64"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Table row type of betlist

    {
      "name": "betlist",
      "base": "",
      "fields": [
        {
          "name": "bet_id",
          "type": "int64"
        },
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "created_at",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in betrb

    {
      "name": "betrb",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "bet_id",
          "type": "int64"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "table_account",
          "type": "name"
        }
      ]
    }
  • Action parameter in bettexas

    {
      "name": "bettexas",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "bet_id",
          "type": "int64"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in consume

    {
      "name": "consume",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "before",
          "type": "asset"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "after",
          "type": "asset"
        }
      ]
    }
  • Action parameter in getback

    {
      "name": "getback",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of hidenotice

    {
      "name": "hide_notice",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        }
      ]
    }
  • Action parameter in hidenotice

    {
      "name": "hidenotice",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "hide_show",
          "type": "int64"
        }
      ]
    }
  • Action parameter in ptransfer

    {
      "name": "ptransfer",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "bet_id",
          "type": "int64"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "gamecode",
          "type": "string"
        }
      ]
    }
  • Action parameter in recharge

    {
      "name": "recharge",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "before",
          "type": "asset"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "after",
          "type": "asset"
        }
      ]
    }
  • Action parameter in repaire

    {
      "name": "repaire",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }