Skip to content

@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 ​

ParameterType
ivkbigint
inputsScanInput[]

Returns ​

Promise<ScanHit[]>