1 | export interface ServerInfoRequest {
|
2 | id?: number;
|
3 | }
|
4 | export interface ServerInfoResponse {
|
5 | info: {
|
6 | amendment_blocked?: boolean;
|
7 | build_version: string;
|
8 | closed_ledger?: LedgerInfo;
|
9 | complete_ledgers: string;
|
10 | hostid: string;
|
11 | io_latency_ms: number;
|
12 | last_close: {
|
13 | converge_time_s: number;
|
14 | proposers: number;
|
15 | };
|
16 | load?: {
|
17 | job_types: {
|
18 | job_type: string;
|
19 | per_second: number;
|
20 | in_progress: number;
|
21 | }[];
|
22 | threads: number;
|
23 | };
|
24 | load_factor: number;
|
25 | load_factor_local?: number;
|
26 | load_factor_net?: number;
|
27 | load_factor_cluster?: number;
|
28 | load_factor_fee_escalation?: number;
|
29 | load_factor_fee_queue?: number;
|
30 | load_factor_server?: number;
|
31 | peers: number;
|
32 | pubkey_node: string;
|
33 | pubkey_validator: string;
|
34 | server_state: string;
|
35 | state_accounting: any;
|
36 | uptime: number;
|
37 | validated_ledger?: LedgerInfo;
|
38 | validation_quorum: number;
|
39 | validator_list_expires: string;
|
40 | };
|
41 | }
|
42 | export interface LedgerInfo {
|
43 | age: number;
|
44 | base_fee_xrp: number;
|
45 | hash: string;
|
46 | reserve_base_xrp: number;
|
47 | reserve_inc_xrp: number;
|
48 | seq: number;
|
49 | }
|
50 |
|
\ | No newline at end of file |