@wavesenterprise/generator-cli
Version:
Waves Enterprise transactions generator CLI
20 lines (19 loc) • 531 B
TypeScript
import { IBroadcastOptions, IConfig } from "./interfaces";
export interface ISeed {
phrase: string;
keyPair: {
publicKey: string;
privateKey: string;
};
}
export declare class Generator {
private config;
private wavesApi;
private txGeneratorService;
constructor(config: IConfig);
private initWavesApi;
private generateAccounts;
writeToDisk(accounts: ISeed[], signedTxs: any[]): void;
start(): Promise<void>;
broadcast(options: IBroadcastOptions): Promise<boolean>;
}