aion-gql-webcomponents
Version:
AION Webcomponents using AION GraphQL
12 lines (11 loc) • 496 B
TypeScript
import { WalletProvider } from "../WalletProvider";
import { Transaction } from "../../common/Transaction";
import { SignedTransaction } from "../../common/SignedTransaction";
export default class PrivateKeyWalletProvider implements WalletProvider {
private privateKey;
private address;
private publicKey;
constructor(privateKey: any);
unlock(progressCallback: (number: any) => {}): Promise<[string, string]>;
sign(transaction: Transaction): Promise<SignedTransaction>;
}