@armada/sdk / index / PreflightQueries
Interface: PreflightQueries
Defined in: src/tx/preflight.ts:47
On-chain reads preflight needs — injected so the orchestration is unit-testable without a chain.
Methods
isKnownRoot()
isKnownRoot(
treeNumber,root):Promise<boolean>
Defined in: src/tx/preflight.ts:49
Is root still in the pool's accepted root history for treeNumber (freshness)?
Parameters
treeNumber
number
root
bigint
Returns
Promise<boolean>
isNullifierSpent()
isNullifierSpent(
treeNumber,nullifier):Promise<boolean>
Defined in: src/tx/preflight.ts:51
Has this (treeNumber, nullifier) already been spent on-chain?
Parameters
treeNumber
number
nullifier
bigint
Returns
Promise<boolean>