Documentation
    Preparing search index...

    Interface SignerWalletAdapterProps<Name>

    interface SignerWalletAdapterProps<Name extends string = string> {
        connected: boolean;
        connecting: boolean;
        icon: string;
        name: WalletName<Name>;
        publicKey: null | PublicKey;
        readyState: WalletReadyState;
        supportedTransactionVersions?: SupportedTransactionVersions;
        url: string;
        autoConnect(): Promise<void>;
        connect(): Promise<void>;
        disconnect(): Promise<void>;
        sendTransaction(
            transaction: Transaction | VersionedTransaction,
            connection: Connection,
            options?: SendTransactionOptions,
        ): Promise<string>;
        signAllTransactions<T extends Transaction | VersionedTransaction>(
            transactions: T[],
        ): Promise<T[]>;
        signTransaction<T extends Transaction | VersionedTransaction>(
            transaction: T,
        ): Promise<T>;
    }

    Type Parameters

    • Name extends string = string

    Hierarchy (View Summary)

    Index

    Properties

    connected: boolean
    connecting: boolean
    icon: string
    publicKey: null | PublicKey
    readyState: WalletReadyState
    supportedTransactionVersions?: SupportedTransactionVersions
    url: string

    Methods

    • Type Parameters

      • T extends Transaction | VersionedTransaction

      Parameters

      • transactions: T[]

      Returns Promise<T[]>

    • Type Parameters

      • T extends Transaction | VersionedTransaction

      Parameters

      • transaction: T

      Returns Promise<T>