@dojima-wallet/account
Version:
creates accounts for all layer1, layer2 supported chains.
19 lines (15 loc) • 535 B
text/typescript
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;
}
}