Pre-release documentation. Content subject to change, or may be inaccurate.
A valid request URL is required to generate request examples{
"signature": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"header": {
"feePayerSignature": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"version": 123,
"flags": 123,
"readwriteAccountsCount": 123,
"readonlyAccountsCount": 123,
"instructionDataSize": 123,
"requestedComputeUnits": 123,
"requestedStateUnits": 123,
"requestedMemoryUnits": 123,
"expiryAfter": 123,
"fee": "<string>",
"nonce": "<string>",
"startSlot": "<string>",
"feePayerPubkey": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"programPubkey": {
"value": "aSDinaTvuI8gbWludGxpZnk="
}
},
"body": "aSDinaTvuI8gbWludGxpZnk=",
"executionResult": {
"consumedComputeUnits": 123,
"consumedMemoryUnits": 123,
"consumedStateUnits": 123,
"userErrorCode": "<string>",
"vmError": "TRANSACTION_VM_EXECUTE_SUCCESS",
"executionResult": "<string>",
"pagesUsed": 123,
"eventsCount": 123,
"eventsSize": 123,
"readwriteAccounts": [
{
"value": "aSDinaTvuI8gbWludGxpZnk="
}
],
"readonlyAccounts": [
{
"value": "aSDinaTvuI8gbWludGxpZnk="
}
],
"events": [
{
"eventId": "<string>",
"callIdx": 123,
"programIdx": 123,
"program": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"payload": "aSDinaTvuI8gbWludGxpZnk="
}
],
"errorProgramAccIdx": 123
},
"slot": "<string>",
"blockOffset": 123
}A valid request URL is required to generate request examples{
"signature": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"header": {
"feePayerSignature": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"version": 123,
"flags": 123,
"readwriteAccountsCount": 123,
"readonlyAccountsCount": 123,
"instructionDataSize": 123,
"requestedComputeUnits": 123,
"requestedStateUnits": 123,
"requestedMemoryUnits": 123,
"expiryAfter": 123,
"fee": "<string>",
"nonce": "<string>",
"startSlot": "<string>",
"feePayerPubkey": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"programPubkey": {
"value": "aSDinaTvuI8gbWludGxpZnk="
}
},
"body": "aSDinaTvuI8gbWludGxpZnk=",
"executionResult": {
"consumedComputeUnits": 123,
"consumedMemoryUnits": 123,
"consumedStateUnits": 123,
"userErrorCode": "<string>",
"vmError": "TRANSACTION_VM_EXECUTE_SUCCESS",
"executionResult": "<string>",
"pagesUsed": 123,
"eventsCount": 123,
"eventsSize": 123,
"readwriteAccounts": [
{
"value": "aSDinaTvuI8gbWludGxpZnk="
}
],
"readonlyAccounts": [
{
"value": "aSDinaTvuI8gbWludGxpZnk="
}
],
"events": [
{
"eventId": "<string>",
"callIdx": 123,
"programIdx": 123,
"program": {
"value": "aSDinaTvuI8gbWludGxpZnk="
},
"payload": "aSDinaTvuI8gbWludGxpZnk="
}
],
"errorProgramAccIdx": 123
},
"slot": "<string>",
"blockOffset": 123
}64-byte signature buffer.
TRANSACTION_VIEW_UNSPECIFIED, TRANSACTION_VIEW_SIGNATURE_ONLY, TRANSACTION_VIEW_HEADER_ONLY, TRANSACTION_VIEW_HEADER_AND_BODY, TRANSACTION_VIEW_FULL Request the version for a specific slot number.
Request the version nearest to the provided block timestamp.
Request the version for a specific seq number. Relevant only for GetAccount and GetRawAccount requests.
CONSENSUS_STATUS_UNSPECIFIED, CONSENSUS_STATUS_OBSERVED, CONSENSUS_STATUS_INCLUDED, CONSENSUS_STATUS_FINALIZED, CONSENSUS_STATUS_LOCALLY_EXECUTED, CONSENSUS_STATUS_CLUSTER_EXECUTED A successful response.
Transaction describes a fully decoded transaction resource.
Signature represents a 64-byte signature value.
Show child attributes
TransactionHeader carries structured metadata for a transaction.
Show child attributes
^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$TransactionExecutionResult captures execution outcomes.
Show child attributes
Was this page helpful?