Skip to Content
New: a threat-model-first guide to choosing your network defence, plus the nym-smoldvpn dVPN package and nym-swizzle sender hygiene.

@nymproject/sdk • Docs


@nymproject/sdk / Events

Interface: Events

Properties

subscribeToLoaded

subscribeToLoaded: EventHandlerSubscribeFn<LoadedEvent>

See

LoadedEvent

Example

events.subscribeToLoaded((e) => { console.log(e.args); // { loaded: true } });

Source

mixnet/wasm/types.ts:143 


subscribeToConnected

subscribeToConnected: EventHandlerSubscribeFn<ConnectedEvent>

See

ConnectedEvent

Example

events.subscribeConnected((e) => { console.log(e.args.address); // Client address }); #### Source [mixnet/wasm/types.ts:153](https://github.com/nymtech/nym/blob/develop/sdk/typescript/packages/sdk/src/mixnet/wasm/types.ts#L153) *** ### subscribeToTextMessageReceivedEvent > **subscribeToTextMessageReceivedEvent**: [`EventHandlerSubscribeFn`](../type-aliases/EventHandlerSubscribeFn.md)\<[`StringMessageReceivedEvent`](StringMessageReceivedEvent.md)\> #### See [StringMessageReceivedEvent](StringMessageReceivedEvent.md) #### Example ```typescript const unsubscribe = events.subscribeToTextMessageReceivedEvent((e) => { console.log(e.args.payload); // string }); // Stop listening to the event unsubscribe();

Source

mixnet/wasm/types.ts:167 


subscribeToBinaryMessageReceivedEvent

subscribeToBinaryMessageReceivedEvent: EventHandlerSubscribeFn<BinaryMessageReceivedEvent>

See

BinaryMessageReceivedEvent

Example

const unsubscribe = events.subscribeToBinaryMessageReceivedEvent((e) => { console.log(e.args.payload); // Uint8Array }); // Stop listening to the event unsubscribe();

Source

mixnet/wasm/types.ts:181 


subscribeToRawMessageReceivedEvent

subscribeToRawMessageReceivedEvent: EventHandlerSubscribeFn<RawMessageReceivedEvent>

See

RawMessageReceivedEvent

Example

const unsubscribe = events.subscribeToRawMessageReceivedEvent((e) => { console.log(e.args.payload); // Uint8Array }); // Stop listening to the event unsubscribe();

Source

mixnet/wasm/types.ts:195 

Last updated on