Tezos · Schema

SrGameMove

TezosBlockchainTzKTBaking BadCryptocurrencySmart ContractsNFTTokensDelegationsStakingGovernanceFA1.2FA2WebSocket

Properties

Name Type Description
id integer Unique ID of the operation, stored in the TzKT indexer database.
level integer The height of the block from the genesis block, in which the operation was included.
timestamp string Datetime of the block, in which the operation was included (ISO 8601, e.g. `2020-02-20T02:40:57Z`).
sender object Information about the account who has sent the operation.
move string Player's move (`start`, `dissection`, `proof`, `timeout`).
gameStatus string Game status after the move (`ongoing` - game in progress, `loser` - one of the players lost, `draw` - both players lost).
View JSON Schema on GitHub

JSON Schema

srgamemove.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "SrGameMove",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "id": {
      "type": "integer",
      "description": "Unique ID of the operation, stored in the TzKT indexer database.",
      "format": "int64"
    },
    "level": {
      "type": "integer",
      "description": "The height of the block from the genesis block, in which the operation was included.",
      "format": "int32"
    },
    "timestamp": {
      "type": "string",
      "description": "Datetime of the block, in which the operation was included (ISO 8601, e.g. `2020-02-20T02:40:57Z`).",
      "format": "date-time"
    },
    "sender": {
      "description": "Information about the account who has sent the operation.",
      "oneOf": [
        {
          "$ref": "#/components/schemas/Alias"
        }
      ]
    },
    "move": {
      "type": "string",
      "description": "Player's move (`start`, `dissection`, `proof`, `timeout`)."
    },
    "gameStatus": {
      "type": "string",
      "description": "Game status after the move\n(`ongoing` - game in progress, `loser` - one of the players lost, `draw` - both players lost)."
    }
  }
}