From ba38f7670f5b6fdc36636a478c1d4bf6e24f1527 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sat, 15 Apr 2023 03:57:34 -0400 Subject: [PATCH] *Add api method to create swarms --- src/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/index.ts b/src/index.ts index 3255626..19cc3bd 100644 --- a/src/index.ts +++ b/src/index.ts @@ -81,6 +81,7 @@ addHandler("createProtomuxChannel", createProtomuxChannel, { addHandler("createProtomuxMessage", createProtomuxMessage, { receiveUpdates: true, }); +addHandler("createSwarm", handleCreateSwarm); async function handlePresentSeed(aq: ActiveQuery) { const pubkey = await ed.getPublicKey(aq.callerInput.rootKey); @@ -589,6 +590,10 @@ async function createProtomuxMessage(aq: ActiveQuery) { }); } +async function handleCreateSwarm(aq: ActiveQuery) { + aq.respond(await createSwarm()); +} + function getSwarmToSocketConnectionId(socket: any) { for (const conn of connections) { if (conn[1].conn === socket) {