• Fetch the SOL balance (in lamports) for a public key.

    Parameters

    • t: HttpTransport

      HTTP transport instance

    • pubkey: never

      Base-58 encoded public key to query

    • commitment: Commitment = 'confirmed'

      Desired commitment level (default: "confirmed")

    • opts: CallOptions & {
          minContextSlot?: number;
      } = {}

      Additional call options

    Returns Promise<RpcContext<Lamports>>

    Context-wrapped lamport balance

    const { context, value } = await getBalance(transport, pubkey);
    console.log(`Balance: ${value} lamports`);

    1.0.0