Skip to main content

OmniaSwarm

@totemsdk/omnia


@totemsdk/omnia / OmniaSwarm

Interface: OmniaSwarm

Methods

advertise(localPubkey): void

Parameters

localPubkey

string

Returns

void


broadcast()

broadcast(topic, msg): Promise<void>

Parameters

topic

string

msg

OmniaMessage

Returns

Promise<void>


close()

close(): Promise<void>

Returns

Promise<void>


connectToPeer()

connectToPeer(pubkey, channelId?): Promise<OmniaPeer>

Parameters

pubkey

string

channelId?

string

Returns

Promise<OmniaPeer>


listenForChannels()

listenForChannels(onProposal): Unsubscribe

Parameters

onProposal

(peer, proposal) => void

Returns

Unsubscribe