{
  "title": "PoolDelegation",
  "type": "object",
  "additionalProperties": false,
  "required": ["stacker", "amount_ustx", "block_height", "tx_id"],
  "properties": {
    "stacker": {
      "type": "string",
      "description": "The principal of the pool member that issued the delegation"
    },
    "pox_addr": {
      "type": "string",
      "description": "The pox-addr value specified by the stacker in the delegation operation"
    },
    "amount_ustx": {
      "type": "string",
      "description": "The amount of uSTX delegated by the stacker"
    },
    "burn_block_unlock_height": {
      "type": "integer",
      "description": "The optional burnchain block unlock height that the stacker may have specified"
    },
    "block_height": {
      "type": "integer",
      "description": "The block height at which the stacker delegation transaction was mined at"
    },
    "tx_id": {
      "type": "string",
      "description": "The tx_id of the stacker delegation operation"
    }
  }
}
