Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WalletStrategy

Index

Constructors

Properties

strategies: Record<Wallet, undefined | ConcreteWalletStrategy>
wallet: Wallet

Methods

  • cancelAllEvents(): void
  • cancelOnAccountChange(): void
  • cancelOnChainIdChange(): void
  • confirm(address: string): Promise<string>
  • disconnectWallet(): Promise<void>
  • getAddresses(): Promise<string[]>
  • getEthereumChainId(): Promise<string>
  • getEthereumTransactionReceipt(txHash: string): Promise<void>
  • getPubKey(): Promise<string>
  • sendEthereumTransaction(tx: any, options: { address: string; ethereumChainId: EthereumChainId }): Promise<string>
  • setWallet(wallet: Wallet): void
  • signCosmosTransaction(transaction: { accountNumber: number; address: string; chainId: string; txRaw: TxRaw }): Promise<DirectSignResponse>
  • signEip712TypedData(eip712TypedData: string, address: string): Promise<string>
  • signTransaction(data: string | { accountNumber: number; chainId: string; txRaw: TxRaw }, address: string): Promise<string | DirectSignResponse>

Generated using TypeDoc