SolanaUserParams: Readonly<{
    hardwareLoginPlugin?: {
        sendMessage?: ((message: string) => Promise<string>);
        signTransaction: ((message: string) => Promise<string>);
    };
    walletBlockchain: "SOLANA";
    walletPublicKey: string;
}>

Type declaration

  • OptionalhardwareLoginPlugin?: {
        sendMessage?: ((message: string) => Promise<string>);
        signTransaction: ((message: string) => Promise<string>);
    }
    • OptionalsendMessage?: ((message: string) => Promise<string>)

      Use signTransaction() instead. We no longer have to send a txn, and instead simply rely on the signed TX as we can verify this on Notifi Services.

        • (message): Promise<string>
        • Parameters

          • message: string

          Returns Promise<string>

    • signTransaction: ((message: string) => Promise<string>)
        • (message): Promise<string>
        • Parameters

          • message: string

          Returns Promise<string>

  • walletBlockchain: "SOLANA"
  • walletPublicKey: string