mirror of
https://github.com/nostr-connect/connect.git
synced 2025-12-17 05:04:20 +01:00
skip seen all the time
This commit is contained in:
11
src/rpc.ts
11
src/rpc.ts
@@ -62,11 +62,7 @@ export class NostrRPC {
|
||||
const request = prepareRequest(id, method, params);
|
||||
const event = await prepareEvent(this.self.secret, target, request);
|
||||
|
||||
await broadcastToRelay(relay, event, opts?.skipResponse);
|
||||
// skip waiting for response from remote
|
||||
if (opts && opts.skipResponse === true) return Promise.resolve();
|
||||
|
||||
return new Promise<void>((resolve, reject) => {
|
||||
return new Promise<void>(async (resolve, reject) => {
|
||||
const sub = relay.sub([
|
||||
{
|
||||
kinds: [24133],
|
||||
@@ -76,6 +72,11 @@ export class NostrRPC {
|
||||
} as Filter,
|
||||
]);
|
||||
|
||||
await broadcastToRelay(relay, event, true);
|
||||
|
||||
// skip waiting for response from remote
|
||||
if (opts && opts.skipResponse === true) resolve();
|
||||
|
||||
sub.on('event', async (event: Event) => {
|
||||
let payload;
|
||||
/* eslint-disable @typescript-eslint/no-unused-vars */
|
||||
|
||||
Reference in New Issue
Block a user