*Add method to remove a relay and clear relays
This commit is contained in:
parent
e9bbdeac38
commit
5e3de30f51
|
@ -69,6 +69,21 @@ export default class RpcNetwork {
|
||||||
this._relays = [...new Set(this._relays)];
|
this._relays = [...new Set(this._relays)];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public removeRelay(pubkey: string): boolean {
|
||||||
|
if (!this._relays.includes(pubkey)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
delete this._relays[this._relays.indexOf(pubkey)];
|
||||||
|
this._relays = Object.values(this._relays);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public clearRelays(): void {
|
||||||
|
this._relays = [];
|
||||||
|
}
|
||||||
|
|
||||||
public query(
|
public query(
|
||||||
query: string,
|
query: string,
|
||||||
chain: string,
|
chain: string,
|
||||||
|
|
Loading…
Reference in New Issue