From 1a7e5669bff6657fd8275c92cd98bb09ce805444 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Mon, 30 Nov 2020 18:00:27 +0000 Subject: [PATCH] Add `flatten` to logs_subscribe commitment (#13861) Currently, commitment for `logs_subscribe` must be specified using the non-flattened form in JSON, ie `{"commitment":{"commitment":"max}}`. This brings the commitment in line with documentation. (cherry picked from commit 6203d1c94c6227afb1b992047512e4aa7df6d46f) Co-authored-by: Jon Cinque --- client/src/rpc_config.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/client/src/rpc_config.rs b/client/src/rpc_config.rs index 685f1eddb6..aeb1cf9ce1 100644 --- a/client/src/rpc_config.rs +++ b/client/src/rpc_config.rs @@ -82,6 +82,7 @@ pub enum RpcTransactionLogsFilter { #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct RpcTransactionLogsConfig { + #[serde(flatten)] pub commitment: Option, }