Skip to content

@lelantos-org/sdk / services / FmdMatchOut

Interface: FmdMatchOut ​

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:38

Server-side FMD-filtered note. Wire field noteId normalised to id.

Extends ​

Properties ​

blockNumber ​

ts
blockNumber: number;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:20

Inherited from ​

FmdNoteOut.blockNumber


chainId ​

ts
chainId: number;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:19

Inherited from ​

FmdNoteOut.chainId


ciphertext ​

ts
ciphertext: Uint8Array;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:23

Inherited from ​

FmdNoteOut.ciphertext


clueR ​

ts
clueR: Uint8Array;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:35

The clue point R, packed as epk is. The scanner compares it byte for byte with the clue it recomputes from the opened note.

Inherited from ​

FmdNoteOut.clueR


cm ​

ts
cm: bigint;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:22

Inherited from ​

FmdNoteOut.cm


epk ​

ts
epk: Uint8Array;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:30

Sender's ECDH ephemeral public point, packed as babyJub.packPoint does: 32 bytes of y little-endian with the high bit of the last byte carrying sign(x). decryptNote takes this form as epk, so it is never unpacked on this path.

Inherited from ​

FmdNoteOut.epk


id ​

ts
id: number;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:18

Inherited from ​

FmdNoteOut.id


leafIndex ​

ts
leafIndex: number;

Defined in: @lelantos-org/sdk/dist/services/fmd-server/wire.d.ts:21

Inherited from ​

FmdNoteOut.leafIndex