fix: use secure websocket when https JSON RPC endpoint is requested
This commit is contained in:
@ -222,11 +222,11 @@ export class Connection {
|
||||
transactionSignatures: [],
|
||||
};
|
||||
|
||||
url.protocol = 'ws';
|
||||
url.protocol = url.protocol === 'https:' ? 'wss:' : 'ws:';
|
||||
url.host = '';
|
||||
url.port = String(Number(url.port) + 1);
|
||||
if (url.port === '1') {
|
||||
url.port = '8900';
|
||||
url.port = url.protocol === 'wss:' ? '8901' : '8900';
|
||||
}
|
||||
this._rpcWebSocket = new RpcWebSocketClient(
|
||||
urlFormat(url),
|
||||
|
Reference in New Issue
Block a user