SolanaWallet: {
publicKey?: {
toBase58: (() => string);
} | null;
signIn?: ((...inputs: SolanaSignInInput[]) => Promise<SolanaSignInOutput | SolanaSignInOutput[]>);
signMessage?: ((message: Uint8Array, encoding?: "utf8" | string) => Promise<Uint8Array> | undefined);
}
Type declaration
-
Optional
publicKey?: {
toBase58: (() => string);
} | null
-
Optional
signIn?: ((...inputs: SolanaSignInInput[]) => Promise<SolanaSignInOutput | SolanaSignInOutput[]>)
-
- (...inputs: SolanaSignInInput[]): Promise<SolanaSignInOutput | SolanaSignInOutput[]>
-
Parameters
-
Rest
...inputs: SolanaSignInInput[]
Returns Promise<SolanaSignInOutput | SolanaSignInOutput[]>
-
Optional
signMessage?: ((message: Uint8Array, encoding?: "utf8" | string) => Promise<Uint8Array> | undefined)
-
- (message: Uint8Array, encoding?: "utf8" | string): Promise<Uint8Array> | undefined
-
Parameters
-
message: Uint8Array
-
Optional
encoding: "utf8" | string
Returns Promise<Uint8Array> | undefined