CDP SDK TypeScript - v1.31.0
    Preparing search index...

    Type Alias SolanaClientInterface

    SolanaClientInterface: Omit<
        typeof OpenApiSolanaMethods,
        | "createSolanaAccount"
        | "getSolanaAccount"
        | "getSolanaAccountByName"
        | "updateSolanaAccount"
        | "listSolanaAccounts"
        | "requestSolanaFaucet"
        | "signSolanaMessage"
        | "signSolanaTransaction"
        | "updateSolanaAccount"
        | "exportSolanaAccount"
        | "exportSolanaAccountByName"
        | "importSolanaAccount"
        | "listSolanaTokenBalances"
        | "sendSolanaTransaction",
    > & {
        createAccount: (options: CreateAccountOptions) => Promise<Account>;
        exportAccount: (options: ExportAccountOptions) => Promise<string>;
        importAccount: (options: ImportAccountOptions) => Promise<SolanaAccount>;
        getAccount: (options: GetAccountOptions) => Promise<Account>;
        getOrCreateAccount: (
            options: GetOrCreateAccountOptions,
        ) => Promise<Account>;
        updateAccount: (options: UpdateSolanaAccountOptions) => Promise<Account>;
        listAccounts: (options: ListAccountsOptions) => Promise<ListAccountsResult>;
        requestFaucet: (options: RequestFaucetOptions) => Promise<SignatureResult>;
        signMessage: (options: SignMessageOptions) => Promise<SignatureResult>;
        signTransaction: (
            options: SignTransactionOptions,
        ) => Promise<SignatureResult>;
        listTokenBalances: (
            options: ListTokenBalancesOptions,
        ) => Promise<ListTokenBalancesResult>;
        sendTransaction: (
            options: SendSolanaTransactionBody,
        ) => Promise<SignatureResult>;
    }

    The SolanaClient type, where all OpenApiSolanaMethods methods are wrapped.