UNPKG

@dojima-wallet/account

Version:

creates accounts for all layer1, layer2 supported chains.

19 lines (15 loc) 535 B
import { SolanaInit } from "@dojima-wallet/connection"; import { Network } from "@dojima-wallet/types"; export default class SolanaAccount extends SolanaInit { constructor(mnemonic: string, network: Network, endpoint: string) { super(mnemonic, network, endpoint); } async getAddress(): Promise<string> { const address = this.solConnect.getAddress(); return address; } async getBalance(address: string): Promise<number> { const balance = await this.solConnect.getBalance(address); return balance; } }