randomize relay urls in mock relays

This commit is contained in:
Sepehr Safari
2024-01-20 11:14:57 +03:30
parent dbad25b2fa
commit 10b800db3a

View File

@@ -35,8 +35,8 @@ export class MockRelay {
private _secretKeys: Uint8Array[] private _secretKeys: Uint8Array[]
private _preloadedEvents: Event[] private _preloadedEvents: Event[]
constructor() { constructor(url?: string | undefined) {
this._url = `wss://mock.relay.url/` this._url = url ?? `wss://random.mock.relay/${Math.floor(Math.random() * 100)}`
this._server = new Server(this._url) this._server = new Server(this._url)
this._secretKeys = [generateSecretKey(), generateSecretKey(), generateSecretKey(), generateSecretKey()] this._secretKeys = [generateSecretKey(), generateSecretKey(), generateSecretKey(), generateSecretKey()]
this._preloadedEvents = this._secretKeys.map(sk => this._preloadedEvents = this._secretKeys.map(sk =>