@lelantos-org/sdk / advanced / Scanner
Interface: Scanner
Defined in: @lelantos-org/sdk/dist/sync/scanner.d.ts:3
Methods
dispose()?
ts
optional dispose(): void | Promise<void>;Defined in: @lelantos-org/sdk/dist/sync/scanner.d.ts:12
Release held resources (workers, native handles).
Returns
void | Promise<void>
scan()
ts
scan(ivk, inputs): Promise<ScanHit[]>;Defined in: @lelantos-org/sdk/dist/sync/scanner.d.ts:10
Trial-decrypt inputs with ivk. Result order must match input order (filtered to hits).
For FMD filtering use syncStrategy: { kind: "matches", token }, which filters server-side, trading some anonymity for bandwidth.
Parameters
| Parameter | Type |
|---|---|
ivk | bigint |
inputs | ScanInput[] |
Returns
Promise<ScanHit[]>