@qevm/networks
Advanced tools
@@ -1,2 +0,2 @@ | ||
| export declare const version = "networks/5.7.3"; | ||
| export declare const version = "networks/5.7.4"; | ||
| //# sourceMappingURL=_version.d.ts.map |
+1
-1
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.version = void 0; | ||
| exports.version = "networks/5.7.3"; | ||
| exports.version = "networks/5.7.4"; | ||
| //# sourceMappingURL=_version.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,MAAM,SAAS,CAAC;AAE9C,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,CAAC;AAqE/B;;;;;GAKG;AACH,wBAAgB,UAAU,CAAC,OAAO,EAAE,UAAU,GAAG,OAAO,CA+EvD"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,MAAM,SAAS,CAAC;AAE9C,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,CAAC;AAuF/B;;;;;GAKG;AACH,wBAAgB,UAAU,CAAC,OAAO,EAAE,UAAU,GAAG,OAAO,CA+EvD"} |
+19
-3
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.getNetwork = getNetwork; | ||
| exports.getNetwork = void 0; | ||
| const logger_1 = require("@qevm/logger"); | ||
@@ -10,2 +10,6 @@ const _version_1 = require("./_version"); | ||
| } | ||
| // Default JSON-RPC endpoints for known networks | ||
| const defaultRpcUrls = { | ||
| poseidon: "http://localhost:8545", | ||
| }; | ||
| function qevmDefaultProvider(network) { | ||
@@ -23,2 +27,13 @@ const func = function (providers, options) { | ||
| } | ||
| // Fallback to JsonRpcProvider if no other providers were added | ||
| if (providerList.length === 0 && providers.JsonRpcProvider) { | ||
| const networkName = typeof network === "string" ? network : network.name; | ||
| const rpcUrl = (options && options.rpc) || | ||
| defaultRpcUrls[networkName] || | ||
| "http://localhost:8545"; | ||
| try { | ||
| providerList.push(new providers.JsonRpcProvider(rpcUrl)); | ||
| } | ||
| catch (error) { } | ||
| } | ||
| if (providerList.length === 0) { | ||
@@ -34,3 +49,3 @@ return null; | ||
| // TODO: Change to mainnet | ||
| quorum = 2; | ||
| quorum = 1; | ||
| } | ||
@@ -48,3 +63,3 @@ return new providers.FallbackProvider(providerList, quorum); | ||
| chainId: 15, | ||
| ensAddress: "0x0000000000000000000000000000000000000000000000000000000000000000", // TODO: Add Poseidon ENS address | ||
| ensAddress: "0x0000000000000000000000000000000000000000000000000000000000000000", | ||
| name: "poseidon", | ||
@@ -128,2 +143,3 @@ _defaultProvider: qevmDefaultProvider("poseidon"), | ||
| } | ||
| exports.getNetwork = getNetwork; | ||
| //# sourceMappingURL=index.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"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"} |
+2
-2
@@ -1,2 +0,2 @@ | ||
| export type Network = { | ||
| export declare type Network = { | ||
| name: string; | ||
@@ -7,3 +7,3 @@ chainId: number; | ||
| }; | ||
| export type Networkish = Network | string | number; | ||
| export declare type Networkish = Network | string | number; | ||
| //# sourceMappingURL=types.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../src.ts/types.ts"],"names":[],"mappings":"AAEA,MAAM,MAAM,OAAO,GAAG;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,EAAE,MAAM,CAAC;IAChB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,gBAAgB,CAAC,EAAE,CAAC,SAAS,EAAE,GAAG,EAAE,OAAO,CAAC,EAAE,GAAG,KAAK,GAAG,CAAC;CAC7D,CAAC;AAEF,MAAM,MAAM,UAAU,GAAG,OAAO,GAAG,MAAM,GAAG,MAAM,CAAC"} | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../src.ts/types.ts"],"names":[],"mappings":"AAEA,oBAAY,OAAO,GAAG;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,EAAE,MAAM,CAAC;IAChB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,gBAAgB,CAAC,EAAE,CAAC,SAAS,EAAE,GAAG,EAAE,OAAO,CAAC,EAAE,GAAG,KAAK,GAAG,CAAC;CAC7D,CAAC;AAEF,oBAAY,UAAU,GAAG,OAAO,GAAG,MAAM,GAAG,MAAM,CAAC"} |
+1
-1
@@ -28,3 +28,3 @@ { | ||
| "types": "./lib/index.d.ts", | ||
| "version": "5.7.3" | ||
| "version": "5.7.4" | ||
| } |
@@ -1,1 +0,1 @@ | ||
| export const version = "networks/5.7.3"; | ||
| export const version = "networks/5.7.4"; |
+19
-1
@@ -21,2 +21,7 @@ "use strict"; | ||
| // Default JSON-RPC endpoints for known networks | ||
| const defaultRpcUrls: { [name: string]: string } = { | ||
| poseidon: "http://localhost:8545", | ||
| }; | ||
| function qevmDefaultProvider(network: string | Network): Renetworkable { | ||
@@ -40,2 +45,15 @@ const func = function (providers: any, options?: any): any { | ||
| // Fallback to JsonRpcProvider if no other providers were added | ||
| if (providerList.length === 0 && providers.JsonRpcProvider) { | ||
| const networkName = | ||
| typeof network === "string" ? network : network.name; | ||
| const rpcUrl = | ||
| (options && options.rpc) || | ||
| defaultRpcUrls[networkName] || | ||
| "http://localhost:8545"; | ||
| try { | ||
| providerList.push(new providers.JsonRpcProvider(rpcUrl)); | ||
| } catch (error) {} | ||
| } | ||
| if (providerList.length === 0) { | ||
@@ -51,3 +69,3 @@ return null; | ||
| // TODO: Change to mainnet | ||
| quorum = 2; | ||
| quorum = 1; | ||
| } | ||
@@ -54,0 +72,0 @@ return new providers.FallbackProvider(providerList, quorum); |
18711
9.1%325
10.92%