Documentation
    Preparing search index...

    Interface PaymentKitCompatibleClient

    interface PaymentKitCompatibleClient {
        base: Experimental_BaseClient;
        cache: ClientCache;
        core: Experimental_CoreClient;
        network: Network;
        $extend<
            const Registrations extends
                SuiClientRegistration<PaymentKitCompatibleClient>[],
        >(
            ...registrations: Registrations,
        ): ClientWithExtensions<
            {
                [K in string
                | number
                | symbol]: UnionToIntersection<
                    {
                        [K in string
                        | number
                        | symbol]: Registrations[K<K>] extends SuiClientRegistration<
                            PaymentKitCompatibleClient,
                            Name,
                            Extension,
                        >
                            ? { [K2 in string]: Extension }
                            : never
                    }[number],
                >[K]
            },
            PaymentKitCompatibleClient,
        >;
    }

    Hierarchy

    • ClientWithCoreApi
      • PaymentKitCompatibleClient
    Index

    Properties

    Methods

    Properties

    base: Experimental_BaseClient
    cache: ClientCache
    core: Experimental_CoreClient
    network: Network

    Methods

    • Type Parameters

      Parameters

      Returns ClientWithExtensions<
          {
              [K in string
              | number
              | symbol]: UnionToIntersection<
                  {
                      [K in string
                      | number
                      | symbol]: Registrations[K<K>] extends SuiClientRegistration<
                          PaymentKitCompatibleClient,
                          Name,
                          Extension,
                      >
                          ? { [K2 in string]: Extension }
                          : never
                  }[number],
              >[K]
          },
          PaymentKitCompatibleClient,
      >