T402 API Reference - v2.8.0
    Preparing search index...

    Function registerExactTonClientScheme

    • Registers TON exact payment schemes to an t402Client instance.

      This function registers:

      • V2: ton:* wildcard scheme with ExactTonScheme (or specific networks if provided)

      Parameters

      • client: t402Client

        The t402Client instance to register schemes to

      • config: TonClientConfig

        Configuration for TON client registration

      Returns t402Client

      The client instance for chaining

      import { registerExactTonScheme } from "@t402/ton/exact/client/register";
      import { t402Client } from "@t402/core/client";
      import { TonClient } from "@ton/ton";

      const tonClient = new TonClient({ endpoint: "..." });
      const wallet = WalletContractV4.create({ ... });

      const client = new t402Client();
      registerExactTonScheme(client, {
      signer: toClientTonSigner(wallet, tonClient),
      getJettonWalletAddress: async (owner, master) => {
      // Derive Jetton wallet address
      return jettonWalletAddress;
      }
      });