mempool/frontend/src/app/interfaces/node-api.interface.ts

37 lines
707 B
TypeScript
Raw Normal View History

2020-02-17 00:26:57 +07:00
export interface OptimizedMempoolStats {
id: number;
added: string;
unconfirmed_transactions: number;
2020-02-17 00:26:57 +07:00
tx_per_second: number;
vbytes_per_second: number;
2020-02-17 00:26:57 +07:00
total_fee: number;
mempool_byte_weight: number;
2020-02-17 00:26:57 +07:00
vsizes: number[] | string[];
}
interface Ancestor {
txid: string;
weight: number;
fee: number;
}
interface BestDescendant {
txid: string;
weight: number;
fee: number;
}
export interface CpfpInfo {
ancestors: Ancestor[];
bestDescendant: BestDescendant | null;
}
export interface DifficultyAdjustment {
difficultyChange: number;
estimatedRetargetDate: number;
previousRetarget: number;
progressPercent: number;
remainingBlocks: number;
remainingTime: number;
}