UNPKG

sth-ts

Version:

An SmartHoldem API wrapper, written in TypeScript to interact with SmartHoldem blockchain.

68 lines (67 loc) 1.46 kB
/** Block model. */ export declare class Block { id: number; version: number; timestamp: number; height: number; previousBlock: number; numberOfTransactions: number; totalAmount: number; totalFee: number; reward: number; payloadLength: number; payloadHash: string; generatorPublicKey: string; generatorId: string; blockSignature: string; confirmations: number; totalForged: string; constructor(); } export declare class BlockQueryParams { id?: string; limit?: number; offset?: number; orderBy?: string; } export declare class BlockResponse { success: boolean; blocks?: Block[]; block?: Block; constructor(); } export declare class BlockFee { success: boolean; fee: number; constructor(); } export declare class Fees { send: number; vote: number; secondsignature: number; delegate: number; multisignature: number; constructor(); } export declare class BlockFees { success: boolean; fees: Fees; constructor(); } export declare class BlockHeight { success: boolean; height: number; id: number; constructor(); } export declare class BlockStatus { success: boolean; epoch: Date; height: number; fee: number; milestone: number; nethash: string; reward: number; supply: number; constructor(); }