UNPKG

unspent

Version:

A command line utility for Unspent Phi (₿∙ϕ) contracts

90 lines 2.59 kB
import "fake-indexeddb/auto"; import { Cli, Command } from "clipanion"; declare abstract class VersionedCommand extends Command { version: string; } declare abstract class NetworkCommand extends VersionedCommand { isChipnet: boolean; isRegtest: boolean; } declare abstract class CustomFeeCommand extends NetworkCommand { fee: string; } export declare class DripCommand extends NetworkCommand { static usage: import("clipanion").Usage; static paths: string[][]; execute(): Promise<void>; } export declare class AnnuityCommand extends CustomFeeCommand { static usage: import("clipanion").Usage; static paths: string[][]; getAddress: boolean; address: string; period: string; allowance: string; installment: string; executorAddress: string; execute(): Promise<void>; } export declare class DivideCommand extends CustomFeeCommand { static usage: import("clipanion").Usage; static paths: string[][]; allowance: string; addresses: string; executorAddress: string; execute(): Promise<void>; } export declare class FaucetCommand extends CustomFeeCommand { static paths: string[][]; static usage: import("clipanion").Usage; address: string; period: string; payout: string; index: string; execute(): Promise<void>; } export declare class MineCommand extends CustomFeeCommand { static usage: import("clipanion").Usage; static paths: string[][]; getAddress: boolean; period: string; payout: string; difficulty: string; canary: string; executorAddress: string; execute(): Promise<void>; } export declare class PerpetuityCommand extends CustomFeeCommand { static usage: import("clipanion").Usage; static paths: string[][]; getAddress: boolean; address: string; period: string; allowance: string; decay: string; executorAddress: string; execute(): Promise<void>; } export declare class QueryCommand extends NetworkCommand { static usage: import("clipanion").Usage; static paths: string[][]; network: string; chaingraph: string; prefix: string; offset: string; limit: string; execute(): Promise<void>; } export declare class RecordCommand extends CustomFeeCommand { static usage: import("clipanion").Usage; static paths: string[][]; maxFee: string; index: string; contract: string; selfPublish: boolean; network: string; execute(): Promise<void>; } declare const cli: Cli<import("clipanion").BaseContext>; export { cli }; //# sourceMappingURL=cli.d.ts.map