Skip to main content

ShieldedNullifierTransaction

For the complete documentation index, see llms.txt

A transaction containing a shielded (zswap) nullifier match with block context.

type ShieldedNullifierTransaction {
transactionId: Int!
transactionHash: HexEncoded!
blockHash: HexEncoded!
blockHeight: Int!
nullifier: HexEncoded!
transaction: Transaction!
}

Fields​

ShieldedNullifierTransaction.transactionId ● Int! non-null scalar​

The transaction ID (indexer-internal BIGSERIAL, use as resumption cursor).

ShieldedNullifierTransaction.transactionHash ● HexEncoded! non-null scalar​

The hex-encoded transaction hash (32-byte chain identifier).

ShieldedNullifierTransaction.blockHash ● HexEncoded! non-null scalar​

The hex-encoded block hash (use to query block with ledger parameters).

ShieldedNullifierTransaction.blockHeight ● Int! non-null scalar​

The block height containing this transaction.

ShieldedNullifierTransaction.nullifier ● HexEncoded! non-null scalar​

The hex-encoded matched nullifier.

ShieldedNullifierTransaction.transaction ● Transaction! non-null interface​

The transaction containing this nullifier match.

Returned By​

shieldedNullifierTransactions subscription