UNPKG

@hot-labs/near-connect

Version:

![ezgif-26d74832f88c3c](https://github.com/user-attachments/assets/c4422057-38bb-4cd9-8bd0-568e29f46280)

21 lines (20 loc) 1.34 kB
import { Account, FinalExecutionOutcome, NearWalletBase, Network, SignAndSendTransactionParams, SignAndSendTransactionsParams, SignDelegateActionsParams, SignDelegateActionsResponse, SignedMessage, SignMessageParams, type AccountWithSignedMessage, type SignInAndSignMessageParams, type SignInParams } from "./types"; import { NearConnector } from "./NearConnector"; export declare class InjectedWallet implements NearWalletBase { readonly connector: NearConnector; readonly wallet: NearWalletBase; constructor(connector: NearConnector, wallet: NearWalletBase); get manifest(): import("./types").WalletManifest; signIn({ addFunctionCallKey, network }: SignInParams): Promise<Array<Account>>; signInAndSignMessage(data: SignInAndSignMessageParams): Promise<Array<AccountWithSignedMessage>>; signOut(data?: { network?: Network; }): Promise<void>; getAccounts(data?: { network?: Network; }): Promise<Array<Account>>; signAndSendTransaction(params: SignAndSendTransactionParams): Promise<FinalExecutionOutcome>; signAndSendTransactions(params: SignAndSendTransactionsParams): Promise<Array<FinalExecutionOutcome>>; signMessage(params: SignMessageParams): Promise<SignedMessage>; signDelegateActions(params: SignDelegateActionsParams): Promise<SignDelegateActionsResponse>; }