{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "SplitMember",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "address": {
      "type": "string",
      "description": "Address of the delegator"
    },
    "delegatedBalance": {
      "type": "integer",
      "description": "Amount delegated to the baker at the snapshot time (micro tez).\nThis amount doesn't include staked amount.",
      "format": "int64"
    },
    "stakedPseudotokens": {
      "type": "string",
      "description": "Amount of staked pseudotokens at the snapshot time, representing staker's share within the baker's `externalStakedBalance`.",
      "nullable": true
    },
    "stakedBalance": {
      "type": "integer",
      "description": "Estimated amount staked to the baker at the snapshot time (micro tez).\nIt's computed on-the-fly as `externalStakedBalance * stakedPseudotokens / issuedPseudotokens`.",
      "format": "int64"
    },
    "emptied": {
      "type": "boolean",
      "description": "Indicates whether the delegator is emptied (at the moment, not at the snapshot time).\nEmptied accounts (users with zero balance) should be re-allocated, so if you make payment to the emptied account you will pay allocation fee."
    }
  }
}