From aadbaf34c44e5249990faee52239266074223e25 Mon Sep 17 00:00:00 2001 From: Yeferson Licet Date: Mon, 15 Jul 2024 19:08:03 -0300 Subject: [PATCH 1/2] Allow rpc url param --- packages/ethereum/EthereumProvider.ts | 4 ++-- packages/ethereum/types/EthereumProvider.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/ethereum/EthereumProvider.ts b/packages/ethereum/EthereumProvider.ts index 7b4a9873..07bbedc4 100644 --- a/packages/ethereum/EthereumProvider.ts +++ b/packages/ethereum/EthereumProvider.ts @@ -44,8 +44,8 @@ export class EthereumProvider this.#chainId = config.chainId; } - if (config.rpc) { - this.#rpcUrl = config.rpc; + if (config.rpc || config.rpcUrl) { + this.#rpcUrl = config.rpc || config.rpcUrl!; } if (typeof config.overwriteMetamask !== 'undefined') { diff --git a/packages/ethereum/types/EthereumProvider.ts b/packages/ethereum/types/EthereumProvider.ts index f56abdd7..384f3c5c 100644 --- a/packages/ethereum/types/EthereumProvider.ts +++ b/packages/ethereum/types/EthereumProvider.ts @@ -10,6 +10,7 @@ import { export interface IEthereumProviderConfig { rpc?: string; + rpcUrl?: string; chainId?: string; overwriteMetamask?: boolean; supportedMethods?: string[]; From 7ab8b4c70eccede8943aadf0c01dc04d68eb3a33 Mon Sep 17 00:00:00 2001 From: Yeferson Licet Date: Tue, 16 Jul 2024 00:16:32 -0300 Subject: [PATCH 2/2] Fix tests for aptos --- packages/aptos/tests/AptosProvider.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/aptos/tests/AptosProvider.spec.ts b/packages/aptos/tests/AptosProvider.spec.ts index 7e74e3c3..6a9ea632 100644 --- a/packages/aptos/tests/AptosProvider.spec.ts +++ b/packages/aptos/tests/AptosProvider.spec.ts @@ -11,7 +11,7 @@ afterEach(() => { }); // Mock window -Object.assign(globalThis.window, { +Object.assign(globalThis.window || {}, { location: { protocol: 'https', hostname: 'trust',