Vaulta

z1gamegamek3

Contract

The data structures defined by this contract.

  • Action parameter in addsupport

    {
      "name": "addsupport",
      "base": "",
      "fields": [
        {
          "name": "min",
          "type": "asset"
        },
        {
          "name": "max",
          "type": "asset"
        }
      ]
    }
  • Action parameter in confirm

    {
      "name": "confirm",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "uint64"
        }
      ]
    }
  • Table row type of info

    {
      "name": "info",
      "base": "",
      "fields": [
        {
          "name": "bid",
          "type": "uint64"
        },
        {
          "name": "from_agent",
          "type": "bool"
        },
        {
          "name": "game",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "inviter",
          "type": "name"
        },
        {
          "name": "bets",
          "type": "asset"
        },
        {
          "name": "winbet",
          "type": "asset"
        },
        {
          "name": "bet_time",
          "type": "time_point_sec"
        }
      ]
    }
  • Table row type of inviter

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

    {
      "name": "k3",
      "base": "",
      "fields": [
        {
          "name": "bid",
          "type": "uint64"
        },
        {
          "name": "bet_time",
          "type": "time_point_sec"
        },
        {
          "name": "bsoe",
          "type": "uint16[]"
        },
        {
          "name": "points",
          "type": "uint16[]"
        }
      ]
    }
  • Action parameter in pause

    {
      "name": "pause",
      "base": "",
      "fields": [
        {
          "name": "game",
          "type": "name"
        }
      ]
    }
  • Action parameter in start

    {
      "name": "start",
      "base": "",
      "fields": [
        {
          "name": "game",
          "type": "name"
        }
      ]
    }
  • Table row type of stat

    {
      "name": "stat",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in stop

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

    {
      "name": "support",
      "base": "",
      "fields": [
        {
          "name": "min_per_bet",
          "type": "asset"
        },
        {
          "name": "max_per_bet",
          "type": "asset"
        }
      ]
    }
  • Action parameter in threw

    {
      "name": "threw",
      "base": "",
      "fields": [
        {
          "name": "dice",
          "type": "uint8[]"
        },
        {
          "name": "since",
          "type": "uint32"
        }
      ]
    }
  • Table row type of whitelist

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

    {
      "name": "whitelist",
      "base": "",
      "fields": [
        {
          "name": "instruction",
          "type": "string"
        },
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in withdraw

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }