diff --git a/CHANGELOG.md b/CHANGELOG.md index a6fc6a3..69f5605 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [[Unreleased]] +- missing network_id member added to server info response - server_state_duration_us in server info type changed to str ## [[v0.5.0]] diff --git a/src/models/results/server_info.rs b/src/models/results/server_info.rs index e3214e6..2f78ccf 100644 --- a/src/models/results/server_info.rs +++ b/src/models/results/server_info.rs @@ -47,6 +47,8 @@ pub struct Info<'a> { pub load_factor_fee_queue: Option, /// Transaction cost multiplier excluding open ledger pub load_factor_server: Option, + /// Network id for ledger + pub network_id: Option, /// Number of connected peer servers pub peers: u32, /// List of ports listening for API commands @@ -155,6 +157,7 @@ mod tests { "proposers": 35 }, "load_factor": 1, + "network_id": 10, "peers": 22, "ports": [ { @@ -202,6 +205,7 @@ mod tests { assert_eq!(result.info.last_close.converge_time_s, 3); assert_eq!(result.info.last_close.proposers, 35); assert_eq!(result.info.load_factor, 1); + assert_eq!(result.info.network_id, Some(10)); assert_eq!(result.info.peers, 22); assert_eq!( result.info.pubkey_node,