diff --git a/dist-esm/Network/network.d.ts b/dist-esm/Network/network.d.ts index 5db8064f..8620b896 100644 --- a/dist-esm/Network/network.d.ts +++ b/dist-esm/Network/network.d.ts @@ -11,7 +11,7 @@ export declare const xChain: AVMAPI; export declare const cChain: EVMAPI; export declare const pChain: import("@avalabs/avalanchejs/dist/apis/platformvm").PlatformVMAPI; export declare const infoApi: InfoAPI; -export declare const web3: Web3; +export declare let web3: Web3; export declare let ethersProvider: ethers.providers.JsonRpcProvider; export declare let explorer_api: HttpClient | null; export declare let activeNetwork: NetworkConfig; diff --git a/dist-esm/Network/network.js b/dist-esm/Network/network.js index fddca807..bcada5d1 100644 --- a/dist-esm/Network/network.js +++ b/dist-esm/Network/network.js @@ -19,7 +19,7 @@ function getProviderFromUrl(url, credentials = false) { }); } const rpcUrl = getRpcC(DefaultConfig); -export const web3 = new Web3(getProviderFromUrl(rpcUrl, true)); +export let web3 = new Web3(getProviderFromUrl(rpcUrl, true)); // JSON RPC Ethers provider export let ethersProvider = getEthersJsonRpcProvider(DefaultConfig); export let explorer_api = null; @@ -68,8 +68,8 @@ export function setRpcNetwork(conf, credentials = true) { else { explorer_api = null; } - let rpcUrl = getRpcC(conf); - web3.setProvider(getProviderFromUrl(rpcUrl, credentials)); + const rpcUrl = getRpcC(conf); + web3 = new Web3(getProviderFromUrl(rpcUrl, credentials)); // Update ethers provider ethersProvider = getEthersJsonRpcProvider(conf); activeNetwork = conf; diff --git a/dist-esm/Network/network.js.map b/dist-esm/Network/network.js.map index 3c9cf1a8..50d05894 100644 --- a/dist-esm/Network/network.js.map +++ b/dist-esm/Network/network.js.map @@ -1 +1 @@ -{"version":3,"file":"network.js","sourceRoot":"","sources":["../../src/Network/network.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"network.js","sourceRoot":"","sources":["../../src/Network/network.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/Network/network.d.ts b/dist/Network/network.d.ts index 328b006d..12543f5b 100644 --- a/dist/Network/network.d.ts +++ b/dist/Network/network.d.ts @@ -11,7 +11,7 @@ export declare const xChain: AVMAPI; export declare const cChain: EVMAPI; export declare const pChain: import("@avalabs/avalanchejs/dist/apis/platformvm").PlatformVMAPI; export declare const infoApi: InfoAPI; -export declare const web3: Web3; +export declare let web3: Web3; export declare let ethersProvider: ethers.providers.JsonRpcProvider; export declare let explorer_api: HttpClient | null; export declare let activeNetwork: NetworkConfig; diff --git a/dist/Network/network.d.ts.map b/dist/Network/network.d.ts.map index 4e2c117a..c77e3b57 100644 --- a/dist/Network/network.d.ts.map +++ b/dist/Network/network.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"network.d.ts","sourceRoot":"","sources":["../../src/Network/network.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,2BAA2B,CAAC;AACtD,OAAO,EAAE,MAAM,EAAE,MAAM,oCAAoC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,qCAAqC,CAAC;AAC9D,OAAO,EAAE,MAAM,EAAE,MAAM,oCAAoC,CAAC;AAC5D,OAAO,IAAI,MAAM,MAAM,CAAC;AAExB,OAAO,EAAE,aAAa,EAAyC,MAAM,SAAS,CAAC;AAa/E,OAAO,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAChC,OAAO,EAAE,UAAU,EAAE,MAAM,wBAAwB,CAAC;AAEpD,eAAO,MAAM,SAAS,EAAE,SAAkD,CAAC;AAE3E,eAAO,MAAM,MAAM,EAAE,MAA2B,CAAC;AACjD,eAAO,MAAM,MAAM,EAAE,MAA2B,CAAC;AACjD,eAAO,MAAM,MAAM,mEAAqB,CAAC;AACzC,eAAO,MAAM,OAAO,EAAE,OAA0B,CAAC;AAUjD,eAAO,MAAM,IAAI,iDAAoD,CAAC;AAEtE,eAAO,IAAI,cAAc,EAAE,MAAM,CAAC,SAAS,CAAC,eAAyD,CAAC;AACtG,eAAO,IAAI,YAAY,EAAE,UAAU,GAAG,IAAW,CAAC;AAClD,eAAO,IAAI,aAAa,EAAE,aAA6B,CAAC;AAExD;;GAEG;AACH,wBAAgB,aAAa,IAAI,MAAM,CAEtC;AAED;;;GAGG;AACH,wBAAsB,kBAAkB,CAAC,MAAM,EAAE,aAAa,GAAG,OAAO,CAAC,IAAI,CAAC,CAG7E;AAED;;;;;GAKG;AACH,wBAAgB,aAAa,CAAC,IAAI,EAAE,aAAa,EAAE,WAAW,UAAO,GAAG,IAAI,CAmC3E;AAED;;;GAGG;AACH,wBAAsB,gBAAgB,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC,aAAa,CAAC,CAuD1E"} \ No newline at end of file +{"version":3,"file":"network.d.ts","sourceRoot":"","sources":["../../src/Network/network.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,2BAA2B,CAAC;AACtD,OAAO,EAAE,MAAM,EAAE,MAAM,oCAAoC,CAAC;AAC5D,OAAO,EAAE,OAAO,EAAE,MAAM,qCAAqC,CAAC;AAC9D,OAAO,EAAE,MAAM,EAAE,MAAM,oCAAoC,CAAC;AAC5D,OAAO,IAAI,MAAM,MAAM,CAAC;AAExB,OAAO,EAAE,aAAa,EAAyC,MAAM,SAAS,CAAC;AAa/E,OAAO,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAChC,OAAO,EAAE,UAAU,EAAE,MAAM,wBAAwB,CAAC;AAEpD,eAAO,MAAM,SAAS,EAAE,SAAkD,CAAC;AAE3E,eAAO,MAAM,MAAM,EAAE,MAA2B,CAAC;AACjD,eAAO,MAAM,MAAM,EAAE,MAA2B,CAAC;AACjD,eAAO,MAAM,MAAM,mEAAqB,CAAC;AACzC,eAAO,MAAM,OAAO,EAAE,OAA0B,CAAC;AAUjD,eAAO,IAAI,IAAI,iDAAoD,CAAC;AAEpE,eAAO,IAAI,cAAc,EAAE,MAAM,CAAC,SAAS,CAAC,eAAyD,CAAC;AACtG,eAAO,IAAI,YAAY,EAAE,UAAU,GAAG,IAAW,CAAC;AAClD,eAAO,IAAI,aAAa,EAAE,aAA6B,CAAC;AAExD;;GAEG;AACH,wBAAgB,aAAa,IAAI,MAAM,CAEtC;AAED;;;GAGG;AACH,wBAAsB,kBAAkB,CAAC,MAAM,EAAE,aAAa,GAAG,OAAO,CAAC,IAAI,CAAC,CAG7E;AAED;;;;;GAKG;AACH,wBAAgB,aAAa,CAAC,IAAI,EAAE,aAAa,EAAE,WAAW,UAAO,GAAG,IAAI,CAmC3E;AAED;;;GAGG;AACH,wBAAsB,gBAAgB,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC,aAAa,CAAC,CAuD1E"} \ No newline at end of file diff --git a/dist/Network/network.js b/dist/Network/network.js index 4badada9..272c740a 100644 --- a/dist/Network/network.js +++ b/dist/Network/network.js @@ -74,8 +74,8 @@ function setRpcNetwork(conf, credentials = true) { else { exports.explorer_api = null; } - let rpcUrl = (0, rpcFromConfig_1.getRpcC)(conf); - exports.web3.setProvider(getProviderFromUrl(rpcUrl, credentials)); + const rpcUrl = (0, rpcFromConfig_1.getRpcC)(conf); + exports.web3 = new web3_1.default(getProviderFromUrl(rpcUrl, credentials)); // Update ethers provider exports.ethersProvider = (0, getEthersProvider_1.getEthersJsonRpcProvider)(conf); exports.activeNetwork = conf; diff --git a/dist/Network/network.js.map b/dist/Network/network.js.map index c861add7..20c22721 100644 --- a/dist/Network/network.js.map +++ b/dist/Network/network.js.map @@ -1 +1 @@ -{"version":3,"file":"network.js","sourceRoot":"","sources":["../../src/Network/network.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"network.js","sourceRoot":"","sources":["../../src/Network/network.ts"],"names":[],"mappings":"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"} \ No newline at end of file