@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
24 lines (23 loc) • 790 B
TypeScript
import { type AccountId, Hbar, PrivateKey, type PublicKey } from '@hiero-ledger/sdk';
export type PredefinedAccount = {
privateKey: PrivateKey;
alias: boolean;
balance?: Hbar;
group: 'ed25519' | 'ecdsa' | 'ecdsa-alias';
};
export type CreatedPredefinedAccount = {
accountId: AccountId;
data: PredefinedAccount;
alias?: string;
publicKey: string;
};
export type SystemAccount = {
name: string;
accountId: string;
publicKey: PublicKey;
privateKey?: string;
};
export declare const PREDEFINED_ACCOUNT_GROUPS: Record<string, string>;
export declare const predefinedEcdsaAccounts: PredefinedAccount[];
export declare const predefinedEcdsaAccountsWithAlias: PredefinedAccount[];
export declare const predefinedEd25519Accounts: PredefinedAccount[];