fetchFromProvider
fetchFromProvider(
url
,params
):Promise
<any
>
Makes a simple RPC call to a remote Ethereum JSON-RPC provider and passes through the response. No parameter or response validation is done.
Parameters
• url: string
the URL for the JSON RPC provider
• params: rpcParams
the parameters for the JSON-RPC method - refer to https://ethereum.org/en/developers/docs/apis/json-rpc/ for details on RPC methods
Returns
Promise
<any
>
the result
field from the JSON-RPC response
Example
const provider = 'https://mainnet.infura.io/v3/...'const params = { method: 'eth_getBlockByNumber', params: ['latest', false],} const block = await fetchFromProvider(provider, params)
## Source
node\_modules/.pnpm/@ethereumjs+util@9.0.3/node\_modules/@ethereumjs/util/dist/esm/provider.d.ts:22