This commit is contained in:
tiero
2023-01-24 16:26:09 +01:00
parent a5c7a23e57
commit 5b82bfbe5a

View File

@@ -62,7 +62,6 @@ export class NostrRPC {
const request = prepareRequest(id, method, params); const request = prepareRequest(id, method, params);
const event = await prepareEvent(this.self.secret, target, request); const event = await prepareEvent(this.self.secret, target, request);
await broadcastToRelay(relay, event, opts?.skipResponse); await broadcastToRelay(relay, event, opts?.skipResponse);
// skip waiting for response from remote // skip waiting for response from remote
if (opts && opts.skipResponse === true) return Promise.resolve(); if (opts && opts.skipResponse === true) return Promise.resolve();
@@ -292,7 +291,11 @@ export async function connectToRelay(realayURL: string) {
}); });
return relay; return relay;
} }
export async function broadcastToRelay(relay: Relay, event: Event, skipSeen: boolean = false) { export async function broadcastToRelay(
relay: Relay,
event: Event,
skipSeen: boolean = false
) {
// send request via relay // send request via relay
return await new Promise<void>((resolve, reject) => { return await new Promise<void>((resolve, reject) => {
relay.on('error', () => { relay.on('error', () => {