{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Mint",
  "description": "Create more funds of a token.\nThe sender of the [Transaction] must be a current mint of the token.\nWarning: This is not independent of a token management operation that\nremoves the sender of this transaction from the list of mints.",
  "type": "object",
  "properties": {
    "token_id": {
      "description": "Token ID. This is the hash of the TokenCreation transaction that created the token.\nThis is calculated using the keccak256 hash over the data encoded in the same way as\nfor signing.",
      "type": "array",
      "items": {
        "type": "integer",
        "format": "uint8",
        "minimum": 0,
        "maximum": 255
      },
      "minItems": 32,
      "maxItems": 32
    },
    "amount": {
      "description": "Amount to mint",
      "$ref": "#/$defs/Amount"
    }
  },
  "required": [
    "token_id",
    "amount"
  ],
  "$defs": {
    "Amount": {
      "description": "256-bit unsigned integer encoded as a hex string",
      "type": "string"
    }
  }
}