---
title: "Changes to Inject an operation into Jstz"
method: POST
path: "/operations"
---

# Changes to Inject an operation into Jstz

`POST /operations`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 31 of 70 revisions.

- **2025-11-11** `1619a92b05b3`: 1 info
- **2025-10-29** `4745b9faff74`: 1 warning
- **2025-10-29** `79805cc56f15`: 1 info
- **2025-10-28** `4745b9faff74`: 1 warning
- **2025-10-28** `79805cc56f15`: 1 info
- **2025-10-27** `4745b9faff74`: 1 warning
- **2025-10-24** `79805cc56f15`: 1 info
- **2025-09-17** `4745b9faff74`: 1 info
- **2025-08-13** `f8f930470e1a`: 1 breaking
- **2025-07-02** `d53153a59f29`: 1 breaking, 1 warning
- **2025-07-02** `e9f4f0e76d0d`: 1 breaking
- **2025-07-01** `d53153a59f29`: 1 breaking, 1 warning
- **2025-06-30** `e9f4f0e76d0d`: 1 info
- **2025-06-30** `5ccd86f9b972`: 1 breaking
- **2025-06-27** `66b6ac897f64`: 1 info
- **2025-04-22** `a9e1c67130f1`: 1 info
- **2025-04-22** `ee82f9db659c`: 1 warning
- **2025-04-22** `19557bed56f3`: 1 info
- **2025-04-22** `b8ee3ac34900`: 7 breaking, 7 warning
- **2025-04-17** `ade2f8d4532c`: 1 breaking
- **2025-04-15** `a0e4c27b50c0`: 6 breaking, 6 warning
- **2025-04-15** `d3de333a061b`: 6 breaking, 6 warning
- **2025-04-14** `9de50da07a25`: 1 breaking, 1 info
- **2025-03-24** `abd4c716a7b6`: 1 info
- **2025-03-24** `65be0eea36a0`: 1 breaking, 2 warning
- **2024-11-18** `e1c449271b2b`: 1 info
- **2024-11-18** `ff493a55c16c`: 1 info
- **2024-11-18** `0f2e6e9cde6c`: 1 breaking, 2 info
- **2024-11-18** `7939be5eddf8`: 1 breaking, 1 info
- **2024-11-18** `ceb6b722489f`: 9 breaking, 9 warning
- **2024-11-06** `4e515f40c649`: 1 info

## Changes

- **2025-11-11** `1619a92b05b3`: 1 info
  - added the new optional request property `verifier`
- **2025-10-29** `4745b9faff74`: 1 warning
  - removed the request property `verifier`
- **2025-10-29** `79805cc56f15`: 1 info
  - added the new optional request property `verifier`
- **2025-10-28** `4745b9faff74`: 1 warning
  - removed the request property `verifier`
- **2025-10-28** `79805cc56f15`: 1 info
  - added the new optional request property `verifier`
- **2025-10-27** `4745b9faff74`: 1 warning
  - removed the request property `verifier`
- **2025-10-24** `79805cc56f15`: 1 info
  - added the new optional request property `verifier`
- **2025-09-17** `4745b9faff74`: 1 info
  - the `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/functionCode` request property format was generalized from `javascript` to no format
- **2025-08-13** `f8f930470e1a`: 1 breaking
  - the `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/body` request property type changed from `array, null` to `string, null`
- **2025-07-02** `d53153a59f29`: 1 breaking, 1 warning
  - the `inner/content/oneOf[subschema #4: OracleResponse]/allOf[#/components/schemas/OracleResponse]/requestId` request property type changed from `string` to `integer`, and format from no format to `int64`
  - the `inner/content/oneOf[subschema #4: OracleResponse]/allOf[#/components/schemas/OracleResponse]/requestId` request property's min was set to `0.00`
- **2025-07-02** `e9f4f0e76d0d`: 1 breaking
  - the `inner/content/oneOf[subschema #4: OracleResponse]/allOf[#/components/schemas/OracleResponse]/requestId` request property type changed from `integer` to `string`, and format from `int64` to no format
- **2025-07-01** `d53153a59f29`: 1 breaking, 1 warning
  - the `inner/content/oneOf[subschema #4: OracleResponse]/allOf[#/components/schemas/OracleResponse]/requestId` request property type changed from `string` to `integer`, and format from no format to `int64`
  - the `inner/content/oneOf[subschema #4: OracleResponse]/allOf[#/components/schemas/OracleResponse]/requestId` request property's min was set to `0.00`
- **2025-06-30** `e9f4f0e76d0d`: 1 info
  - added `subschema #4: OracleResponse` to the `inner/content` request property `oneOf` list
- **2025-06-30** `5ccd86f9b972`: 1 breaking
  - removed `subschema #4: OracleResponse` from the `inner/content` request property `oneOf` list
- **2025-06-27** `66b6ac897f64`: 1 info
  - added `subschema #4: OracleResponse` to the `inner/content` request property `oneOf` list
- **2025-04-22** `a9e1c67130f1`: 1 info
  - added the new optional request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/headers/X-JSTZ-TRANSFER`
- **2025-04-22** `ee82f9db659c`: 1 warning
  - removed the request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/headers/X-JSTZ-TRANSFER`
- **2025-04-22** `19557bed56f3`: 1 info
  - added the new optional request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/headers/X-JSTZ-TRANSFER`
- **2025-04-22** `b8ee3ac34900`: 7 breaking, 7 warning
  - added the new required request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/accountCredit`
  - added the new required request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/functionCode`
  - added the new required request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/gasLimit`
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/originalOpHash`
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/revealType`
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/rootHash`
  - added the new required request property `inner/publicKey`
  - removed the request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/account_credit`
  - removed the request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/function_code`
  - removed the request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/gas_limit`
  - removed the request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/original_op_hash`
  - removed the request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/reveal_type`
  - removed the request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/root_hash`
  - removed the request property `inner/public_key`
- **2025-04-17** `ade2f8d4532c`: 1 breaking
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/original_op_hash`
- **2025-04-15** `a0e4c27b50c0`: 6 breaking, 6 warning
  - added the new required request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/account_credit`
  - added the new required request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/function_code`
  - added the new required request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/gas_limit`
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/reveal_type`
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/root_hash`
  - added the new required request property `inner/public_key`
  - removed the request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/accountCredit`
  - removed the request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/functionCode`
  - removed the request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/gasLimit`
  - removed the request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/revealType`
  - removed the request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/rootHash`
  - removed the request property `inner/publicKey`
- **2025-04-15** `d3de333a061b`: 6 breaking, 6 warning
  - added the new required request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/accountCredit`
  - added the new required request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/functionCode`
  - added the new required request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/gasLimit`
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/revealType`
  - added the new required request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/rootHash`
  - added the new required request property `inner/publicKey`
  - removed the request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/account_credit`
  - removed the request property `inner/content/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunction]/function_code`
  - removed the request property `inner/content/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunction]/gas_limit`
  - removed the request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/reveal_type`
  - removed the request property `inner/content/oneOf[subschema #3: RevealLargePayload]/allOf[#/components/schemas/RevealLargePayload]/root_hash`
  - removed the request property `inner/public_key`
- **2025-04-14** `9de50da07a25`: 1 breaking, 1 info
  - removed `subschema #3: RevealLargePayloadOperation` from the `inner/content` request property `oneOf` list
  - added `subschema #3: RevealLargePayload` to the `inner/content` request property `oneOf` list
- **2025-03-24** `abd4c716a7b6`: 1 info
  - added `subschema #3: RevealLargePayloadOperation` to the `inner/content` request property `oneOf` list
- **2025-03-24** `65be0eea36a0`: 1 breaking, 2 warning
  - added the new required request property `inner/public_key`
  - removed the request property `inner/source`
  - removed the request property `public_key`
- **2024-11-18** `e1c449271b2b`: 1 info
  - added discriminator to `inner/content` request property
- **2024-11-18** `ff493a55c16c`: 1 info
  - removed discriminator from `inner/content` request property
- **2024-11-18** `0f2e6e9cde6c`: 1 breaking, 2 info
  - removed `subschema #1, subschema #2` from the `inner/content` request property `oneOf` list
  - added discriminator to `inner/content` request property
  - added `subschema #1: DeployFunction, subschema #2: RunFunction` to the `inner/content` request property `oneOf` list
- **2024-11-18** `7939be5eddf8`: 1 breaking, 1 info
  - removed `subschema #1, subschema #2` from the `inner/content` request property `oneOf` list
  - added `subschema #1, subschema #2` to the `inner/content` request property `oneOf` list
- **2024-11-18** `ceb6b722489f`: 9 breaking, 9 warning
  - the `inner/source/oneOf[subschema #1: Tz1]/` request property type changed from `object` to `string`
  - the `inner/source/oneOf[subschema #2: Tz2]/` request property type changed from `object` to `string`
  - the `inner/source/oneOf[subschema #3: Tz3]/` request property type changed from `object` to `string`
  - the `public_key/oneOf[subschema #1: Ed25519]/` request property type changed from `object` to `string`
  - the `public_key/oneOf[subschema #2: Secp256k1]/` request property type changed from `object` to `string`
  - the `public_key/oneOf[subschema #3: P256]/` request property type changed from `object` to `string`
  - the `signature/oneOf[subschema #1: Ed25519 signature]/` request property type changed from `object` to `string`
  - the `signature/oneOf[subschema #2: Secp256k1 signature]/` request property type changed from `object` to `string`
  - the `signature/oneOf[subschema #3: P256 signature]/` request property type changed from `object` to `string`
  - removed the request property `inner/source/oneOf[subschema #1: Tz1]/Tz1`
  - removed the request property `inner/source/oneOf[subschema #2: Tz2]/Tz2`
  - removed the request property `inner/source/oneOf[subschema #3: Tz3]/Tz3`
  - removed the request property `public_key/oneOf[subschema #1: Ed25519]/Ed25519`
  - removed the request property `public_key/oneOf[subschema #2: Secp256k1]/Secp256k1`
  - removed the request property `public_key/oneOf[subschema #3: P256]/P256`
  - removed the request property `signature/oneOf[subschema #1: Ed25519 signature]/Ed25519`
  - removed the request property `signature/oneOf[subschema #2: Secp256k1 signature]/Secp256k1`
  - removed the request property `signature/oneOf[subschema #3: P256 signature]/P256`
- **2024-11-06** `4e515f40c649`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/jstz-dev/apis/jstz-node/docs/operations/post.md) - [API](https://skmtc.dev/jstz-dev/apis/jstz-node.md) - [Page](https://skmtc.dev/jstz-dev/apis/jstz-node/changes/operations/post)
