Avalanche SDK Client
    Preparing search index...

    Function createAvalancheCoreClient

    • Creates an Avalanche Core Client with a given transport configured for a Chain.

      The Avalanche Core Client is a base client that can be used to create other Avalanche clients or make rpc requests.

      Type Parameters

      • transport extends Transport
      • chain extends undefined | Chain = undefined
      • accountOrAddress extends undefined | `0x${string}` | Account = undefined
      • rpcSchema extends undefined | RpcSchema = undefined
      • extended extends undefined | { [key: string]: unknown } = undefined | { [key: string]: unknown }
      • raw extends boolean = false

      Parameters

      Returns { [K in string | number | symbol]: { [K in (...) | (...) | (...)]: (...)[(...)] }[K] }

      A Avalanche Core Client. AvalancheCoreClient

      import { createAvalancheCoreClient } from '@avalanche-sdk/client'
      import { avalanche } from '@avalanche-sdk/client/chains'

      const client = createAvalancheCoreClient({
      chain: avalanche,
      transport: { type: "http" },
      })

      const block = await client.getBlock("latest")