Fetch a sequence of Nakamoto blocks in a tenure
Fetch a sequence of Nakamoto blocks in a tenure. The blocks will be served in order from highest to lowest. The blocks will be encoded in their SIP-003 wire format, and concatenated together.
Path parameters
The tenure-start block ID of the tenure to query (64-character hex string)
Query parameters
The block ID hash of the highest block in this tenure that is already known to the caller. Neither the corresponding block nor any of its ancestors will be served. This is used to fetch tenure blocks that the caller does not have.
Response
SIP-003-encoded Nakamoto blocks, concatenated together
Changes
Changed in 15 of the 53 revisions of this API.221468
- ▲
for the
pathrequest parameterblock_id, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
for the
queryrequest parameterstop, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
added the pattern
^[0-9a-f]{64}$to thepathrequest parameterblock_idrequest-parameter-pattern-added
- ▲
added the pattern
^[0-9a-f]{64}$to thequeryrequest parameterstoprequest-parameter-pattern-added
- ●
for the
pathrequest parameterblock_id, the maxLength was set to64request-parameter-max-length-set
- ●
for the
queryrequest parameterstop, the maxLength was set to64request-parameter-max-length-set
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
404response-non-success-status-added
- ○
added the non-success response with the status
405response-non-success-status-added
- ○
added the non-success response with the status
500response-non-success-status-added
- ▲
- ○
for the
pathrequest parameterblock_id, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
for the
queryrequest parameterstop, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
removed the pattern
^[0-9a-f]{64}$from thepathrequest parameterblock_idrequest-parameter-pattern-removed
- ○
removed the pattern
^[0-9a-f]{64}$from thequeryrequest parameterstoprequest-parameter-pattern-removed
- ○
removed the non-success response with the status
400response-non-success-status-removed
- ○
removed the non-success response with the status
404response-non-success-status-removed
- ○
removed the non-success response with the status
405response-non-success-status-removed
- ○
removed the non-success response with the status
500response-non-success-status-removed
- ○
- ▲
for the
pathrequest parameterblock_id, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
for the
queryrequest parameterstop, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
added the pattern
^[0-9a-f]{64}$to thepathrequest parameterblock_idrequest-parameter-pattern-added
- ▲
added the pattern
^[0-9a-f]{64}$to thequeryrequest parameterstoprequest-parameter-pattern-added
- ●
for the
pathrequest parameterblock_id, the maxLength was set to64request-parameter-max-length-set
- ●
for the
queryrequest parameterstop, the maxLength was set to64request-parameter-max-length-set
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
404response-non-success-status-added
- ○
added the non-success response with the status
405response-non-success-status-added
- ○
added the non-success response with the status
500response-non-success-status-added
- ▲
- ○
for the
pathrequest parameterblock_id, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
for the
queryrequest parameterstop, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
removed the pattern
^[0-9a-f]{64}$from thepathrequest parameterblock_idrequest-parameter-pattern-removed
- ○
removed the pattern
^[0-9a-f]{64}$from thequeryrequest parameterstoprequest-parameter-pattern-removed
- ○
removed the non-success response with the status
400response-non-success-status-removed
- ○
removed the non-success response with the status
404response-non-success-status-removed
- ○
removed the non-success response with the status
405response-non-success-status-removed
- ○
removed the non-success response with the status
500response-non-success-status-removed
- ○
- ▲
for the
pathrequest parameterblock_id, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
for the
queryrequest parameterstop, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
added the pattern
^[0-9a-f]{64}$to thepathrequest parameterblock_idrequest-parameter-pattern-added
- ▲
added the pattern
^[0-9a-f]{64}$to thequeryrequest parameterstoprequest-parameter-pattern-added
- ●
for the
pathrequest parameterblock_id, the maxLength was set to64request-parameter-max-length-set
- ●
for the
queryrequest parameterstop, the maxLength was set to64request-parameter-max-length-set
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
404response-non-success-status-added
- ○
added the non-success response with the status
405response-non-success-status-added
- ○
added the non-success response with the status
500response-non-success-status-added
- ▲
- ○
for the
pathrequest parameterblock_id, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
for the
queryrequest parameterstop, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
removed the pattern
^[0-9a-f]{64}$from thepathrequest parameterblock_idrequest-parameter-pattern-removed
- ○
removed the pattern
^[0-9a-f]{64}$from thequeryrequest parameterstoprequest-parameter-pattern-removed
- ○
removed the non-success response with the status
400response-non-success-status-removed
- ○
removed the non-success response with the status
404response-non-success-status-removed
- ○
removed the non-success response with the status
405response-non-success-status-removed
- ○
removed the non-success response with the status
500response-non-success-status-removed
- ○
- ▲
for the
pathrequest parameterblock_id, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
for the
queryrequest parameterstop, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
added the pattern
^[0-9a-f]{64}$to thepathrequest parameterblock_idrequest-parameter-pattern-added
- ▲
added the pattern
^[0-9a-f]{64}$to thequeryrequest parameterstoprequest-parameter-pattern-added
- ●
for the
pathrequest parameterblock_id, the maxLength was set to64request-parameter-max-length-set
- ●
for the
queryrequest parameterstop, the maxLength was set to64request-parameter-max-length-set
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
404response-non-success-status-added
- ○
added the non-success response with the status
405response-non-success-status-added
- ○
added the non-success response with the status
500response-non-success-status-added
- ▲
- ○
for the
pathrequest parameterblock_id, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
for the
queryrequest parameterstop, the minLength was decreased from64to0request-parameter-min-length-decreased
- ○
removed the pattern
^[0-9a-f]{64}$from thepathrequest parameterblock_idrequest-parameter-pattern-removed
- ○
removed the pattern
^[0-9a-f]{64}$from thequeryrequest parameterstoprequest-parameter-pattern-removed
- ○
removed the non-success response with the status
400response-non-success-status-removed
- ○
removed the non-success response with the status
404response-non-success-status-removed
- ○
removed the non-success response with the status
405response-non-success-status-removed
- ○
removed the non-success response with the status
500response-non-success-status-removed
- ○
- ▲
for the
pathrequest parameterblock_id, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
for the
queryrequest parameterstop, the minLength was increased from0to64request-parameter-min-length-increased
- ▲
added the pattern
^[0-9a-f]{64}$to thepathrequest parameterblock_idrequest-parameter-pattern-added
- ▲
added the pattern
^[0-9a-f]{64}$to thequeryrequest parameterstoprequest-parameter-pattern-added
- ●
for the
pathrequest parameterblock_id, the maxLength was set to64request-parameter-max-length-set
- ●
for the
queryrequest parameterstop, the maxLength was set to64request-parameter-max-length-set
- ○
added the non-success response with the status
405response-non-success-status-added
- ▲
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
404response-non-success-status-added
- ○
added the non-success response with the status
500response-non-success-status-added
- ○