MCPcopy Index your code
hub / github.com/subquery/subql / getRpcProvider

Function getRpcProvider

packages/cli/src/controller/network/constants.ts:48–60  ·  view source on GitHub ↗
(network: SQNetworks, rpcUrl?: string)

Source from the content-addressed store, hash-verified

46}
47
48export async function getRpcProvider(network: SQNetworks, rpcUrl?: string): Promise<JsonRpcProvider> {
49 const config = NETWORK_CONFIGS[network];
50 const endpoint = rpcUrl ?? config.defaultEndpoint;
51
52 if (!endpoint) {
53 throw new Error(`No predefined RPC URL for network ${network}. Please provide a custom RPC URL.`);
54 }
55 const provider = new JsonRpcProvider(endpoint);
56
57 await provider.ready;
58
59 return provider;
60}
61
62export async function getSignerOrProvider(
63 network: SQNetworks,

Callers 2

listDeploymentBoostsFunction · 0.90
getSignerOrProviderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected