bus

Get all transactions

Returns all transactions in the transaction pool.

get/bus/txpool/transactions

Response

Successfully retrieved transactions

minerFeesCurrency[]

List of miner fees included in the transaction.

arbitraryDatastring[]

Arbitrary binary data included in the transaction.

Example response

[
  {
    "siacoinInputs": [
      {
        "unlockConditions": {
          "timelock": 92813,
          "publicKeys": [
            {
              "algorithm": "ed25519"
            }
          ]
        }
      }
    ],
    "fileContracts": [
      {
        "windowStart": 92813,
        "windowEnd": 92813,
        "revisionNumber": 246
      }
    ],
    "fileContractRevisions": [
      {
        "unlockConditions": {
          "timelock": 92813,
          "publicKeys": [
            {
              "algorithm": "ed25519"
            }
          ]
        },
        "windowStart": 92813,
        "windowEnd": 92813,
        "revisionNumber": 246
      }
    ],
    "siafundInputs": [
      {
        "unlockConditions": {
          "timelock": 92813,
          "publicKeys": [
            {
              "algorithm": "ed25519"
            }
          ]
        }
      }
    ],
    "signatures": [
      {
        "timelock": 92813
      }
    ]
  }
]

Changes

Changed in 6 of the 50 revisions of this API.1318

  • 922f156353c911See the full diff
    • removed the media type text/plain for the response with the status 500

      response-media-type-removed

    • api tag bus added

      api-tag-added

  • 0b3014765a9424See the full diff
    • the items/fileContractRevisions/items/parentID/allOf[FileContractID]/ response's property type/format changed from / to string/ for status 200

      response-property-type-changed

    • the items/storageProofs/items/parentID/allOf[FileContractID]/ response's property type/format changed from / to string/ for status 200

      response-property-type-changed

    • removed Hash256 subschema #2 from the items/fileContractRevisions/items/parentID/allOf[FileContractID]/ response property allOf list for the response status 200

      response-property-all-of-removed

    • removed Hash256 subschema #2 from the items/storageProofs/items/parentID/allOf[FileContractID]/ response property allOf list for the response status 200

      response-property-all-of-removed

    • the items/fileContractRevisions/items/parentID/allOf[FileContractID]/ response's property pattern ^fcid:[0-9a-fA-F]{64}$ was added for the status 200

      response-property-pattern-added

    • the items/storageProofs/items/parentID/allOf[FileContractID]/ response's property pattern ^fcid:[0-9a-fA-F]{64}$ was added for the status 200

      response-property-pattern-added

    • the items/fileContractRevisions/items/unlockConditions/allOf[UnlockConditions]/publicKeys/items/key response's property pattern ^[a-fA-F0-9]{64}$ was added for the status 200

      response-property-pattern-added

    • the items/siacoinInputs/items/unlockConditions/allOf[UnlockConditions]/publicKeys/items/key response's property pattern ^[a-fA-F0-9]{64}$ was added for the status 200

      response-property-pattern-added

    • the items/siafundInputs/items/unlockConditions/allOf[UnlockConditions]/publicKeys/items/key response's property pattern ^[a-fA-F0-9]{64}$ was added for the status 200

      response-property-pattern-added

  • 719a1b5e14dd99See the full diff
    • the items/fileContractRevisions/items/unlockConditions/allOf[UnlockConditions]/timelock response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • the items/fileContractRevisions/items/windowEnd response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • the items/fileContractRevisions/items/windowStart response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • the items/fileContracts/items/windowEnd response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • the items/fileContracts/items/windowStart response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • the items/siacoinInputs/items/unlockConditions/allOf[UnlockConditions]/timelock response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • the items/siafundInputs/items/unlockConditions/allOf[UnlockConditions]/timelock response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • the items/signatures/items/signature response's property type/format changed from string/byte to / for status 200

      response-property-type-changed

    • the items/signatures/items/timelock response's property type/format changed from integer/uint64 to / for status 200

      response-property-type-changed

    • added BlockHeight subschema #2 to the items/fileContractRevisions/items/unlockConditions/allOf[UnlockConditions]/timelock response property allOf list for the response status 200

      response-property-all-of-added

    • added BlockHeight subschema #2 to the items/fileContractRevisions/items/windowEnd response property allOf list for the response status 200

      response-property-all-of-added

    • added BlockHeight subschema #2 to the items/fileContractRevisions/items/windowStart response property allOf list for the response status 200

      response-property-all-of-added

    • added BlockHeight subschema #2 to the items/fileContracts/items/windowEnd response property allOf list for the response status 200

      response-property-all-of-added

    • added BlockHeight subschema #2 to the items/fileContracts/items/windowStart response property allOf list for the response status 200

      response-property-all-of-added

    • added BlockHeight subschema #2 to the items/siacoinInputs/items/unlockConditions/allOf[UnlockConditions]/timelock response property allOf list for the response status 200

      response-property-all-of-added

    • added BlockHeight subschema #2 to the items/siafundInputs/items/unlockConditions/allOf[UnlockConditions]/timelock response property allOf list for the response status 200

      response-property-all-of-added

    • added BlockHeight subschema #2 to the items/signatures/items/timelock response property allOf list for the response status 200

      response-property-all-of-added

    • added Signature subschema #2 to the items/signatures/items/signature response property allOf list for the response status 200

      response-property-all-of-added

    • endpoint added

      endpoint-added

    • api path removed without deprecation

      api-path-removed-without-deprecation

    This revision also has 99 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog