Transactions
Last updated
Last updated
Search for transactions. Transactions are returned oldest to newest unless the address parameter is used, in which case results are returned newest to oldest.
(empty)
Round at which the results were computed.
Used for pagination, when making another request provide this token with the next parameter.
const response = await fetch('https://algo-index.nownodes.io/v2/transactions', {
method: 'GET',
headers: {},
});
const data = await response.json();
{
"next-token": "text",
"transactions": [
{
"application-transaction": {
"accounts": [
"text"
],
"application-args": [
"text"
],
"approval-program": "Ynl0ZXM=",
"clear-state-program": "Ynl0ZXM=",
"foreign-apps": [],
"foreign-assets": [],
"global-state-schema": {},
"local-state-schema": {},
"on-completion": "noop"
},
"asset-config-transaction": {
"params": {
"clawback": "text",
"creator": "text",
"default-frozen": false,
"freeze": "text",
"manager": "text",
"metadata-hash": "Ynl0ZXM=",
"name": "text",
"name-b64": "Ynl0ZXM=",
"reserve": "text",
"unit-name": "text",
"unit-name-b64": "Ynl0ZXM=",
"url": "text",
"url-b64": "Ynl0ZXM="
}
},
"asset-freeze-transaction": {
"address": "text",
"new-freeze-status": false
},
"asset-transfer-transaction": {
"close-to": "text",
"receiver": "text",
"sender": "text"
},
"auth-addr": "text",
"genesis-hash": "Ynl0ZXM=",
"genesis-id": "text",
"global-state-delta": [
{
"key": "text",
"value": {
"bytes": "text"
}
}
],
"group": "Ynl0ZXM=",
"id": "text",
"inner-txns": [],
"keyreg-transaction": {
"non-participation": false,
"selection-participation-key": "Ynl0ZXM=",
"state-proof-key": "Ynl0ZXM=",
"vote-participation-key": "Ynl0ZXM="
},
"lease": "Ynl0ZXM=",
"local-state-delta": [
{
"address": "text",
"delta": [
{
"key": "text",
"value": {
"bytes": "text"
}
}
]
}
],
"logs": [
"Ynl0ZXM="
],
"note": "Ynl0ZXM=",
"payment-transaction": {
"close-remainder-to": "text",
"receiver": "text"
},
"rekey-to": "text",
"sender": "text",
"signature": {
"logicsig": {
"args": [
"text"
],
"logic": "Ynl0ZXM=",
"multisig-signature": {
"subsignature": [
{
"public-key": "Ynl0ZXM=",
"signature": "Ynl0ZXM="
}
]
},
"signature": "Ynl0ZXM="
},
"multisig": {
"subsignature": [
{
"public-key": "Ynl0ZXM=",
"signature": "Ynl0ZXM="
}
]
},
"sig": "Ynl0ZXM="
},
"state-proof-transaction": {
"message": {
"block-headers-commitment": "Ynl0ZXM=",
"voters-commitment": "Ynl0ZXM="
},
"state-proof": {
"part-proofs": {
"hash-factory": {},
"path": [
"Ynl0ZXM="
]
},
"positions-to-reveal": [],
"reveals": [
{
"participant": {
"verifier": {
"commitment": "Ynl0ZXM="
}
},
"sig-slot": {
"signature": {
"falcon-signature": "Ynl0ZXM=",
"proof": {
"hash-factory": {},
"path": [
"Ynl0ZXM="
]
},
"verifying-key": "Ynl0ZXM="
}
}
}
],
"sig-commit": "Ynl0ZXM=",
"sig-proofs": {
"hash-factory": {},
"path": [
"Ynl0ZXM="
]
}
}
},
"tx-type": "pay"
}
]
}
Lookup a single transaction.
(empty)
Round at which the results were computed.
Contains all fields common to all transactions and serves as an envelope to all transactions type. Represents both regular and inner transactions.
Definition: data/transactions/signedtxn.go : SignedTxn data/transactions/transaction.go : Transaction
const response = await fetch('https://algo-index.nownodes.io/v2/transactions/{txid}', {
method: 'GET',
headers: {},
});
const data = await response.json();
{
"transaction": {
"application-transaction": {
"accounts": [
"text"
],
"application-args": [
"text"
],
"approval-program": "Ynl0ZXM=",
"clear-state-program": "Ynl0ZXM=",
"foreign-apps": [],
"foreign-assets": [],
"global-state-schema": {},
"local-state-schema": {},
"on-completion": "noop"
},
"asset-config-transaction": {
"params": {
"clawback": "text",
"creator": "text",
"default-frozen": false,
"freeze": "text",
"manager": "text",
"metadata-hash": "Ynl0ZXM=",
"name": "text",
"name-b64": "Ynl0ZXM=",
"reserve": "text",
"unit-name": "text",
"unit-name-b64": "Ynl0ZXM=",
"url": "text",
"url-b64": "Ynl0ZXM="
}
},
"asset-freeze-transaction": {
"address": "text",
"new-freeze-status": false
},
"asset-transfer-transaction": {
"close-to": "text",
"receiver": "text",
"sender": "text"
},
"auth-addr": "text",
"genesis-hash": "Ynl0ZXM=",
"genesis-id": "text",
"global-state-delta": [
{
"key": "text",
"value": {
"bytes": "text"
}
}
],
"group": "Ynl0ZXM=",
"id": "text",
"inner-txns": [],
"keyreg-transaction": {
"non-participation": false,
"selection-participation-key": "Ynl0ZXM=",
"state-proof-key": "Ynl0ZXM=",
"vote-participation-key": "Ynl0ZXM="
},
"lease": "Ynl0ZXM=",
"local-state-delta": [
{
"address": "text",
"delta": [
{
"key": "text",
"value": {
"bytes": "text"
}
}
]
}
],
"logs": [
"Ynl0ZXM="
],
"note": "Ynl0ZXM=",
"payment-transaction": {
"close-remainder-to": "text",
"receiver": "text"
},
"rekey-to": "text",
"sender": "text",
"signature": {
"logicsig": {
"args": [
"text"
],
"logic": "Ynl0ZXM=",
"multisig-signature": {
"subsignature": [
{
"public-key": "Ynl0ZXM=",
"signature": "Ynl0ZXM="
}
]
},
"signature": "Ynl0ZXM="
},
"multisig": {
"subsignature": [
{
"public-key": "Ynl0ZXM=",
"signature": "Ynl0ZXM="
}
]
},
"sig": "Ynl0ZXM="
},
"state-proof-transaction": {
"message": {
"block-headers-commitment": "Ynl0ZXM=",
"voters-commitment": "Ynl0ZXM="
},
"state-proof": {
"part-proofs": {
"hash-factory": {},
"path": [
"Ynl0ZXM="
]
},
"positions-to-reveal": [],
"reveals": [
{
"participant": {
"verifier": {
"commitment": "Ynl0ZXM="
}
},
"sig-slot": {
"signature": {
"falcon-signature": "Ynl0ZXM=",
"proof": {
"hash-factory": {},
"path": [
"Ynl0ZXM="
]
},
"verifying-key": "Ynl0ZXM="
}
}
}
],
"sig-commit": "Ynl0ZXM=",
"sig-proofs": {
"hash-factory": {},
"path": [
"Ynl0ZXM="
]
}
}
},
"tx-type": "pay"
}
}