From 4213ece7bd6e97da5eaffbc4b606d6101c82a5ef Mon Sep 17 00:00:00 2001 From: Trent Nelson Date: Mon, 14 Feb 2022 21:29:26 -0700 Subject: [PATCH] rpc: make `getGenesisHash` part of minimal api --- rpc/src/rpc.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/rpc/src/rpc.rs b/rpc/src/rpc.rs index 95f84e1cd6..934b1bacd5 100644 --- a/rpc/src/rpc.rs +++ b/rpc/src/rpc.rs @@ -2403,6 +2403,9 @@ pub mod rpc_minimal { commitment: Option, ) -> Result; + #[rpc(meta, name = "getGenesisHash")] + fn get_genesis_hash(&self, meta: Self::Metadata) -> Result; + #[rpc(meta, name = "getHealth")] fn get_health(&self, meta: Self::Metadata) -> Result; @@ -2481,6 +2484,11 @@ pub mod rpc_minimal { Ok(bank.get_epoch_info()) } + fn get_genesis_hash(&self, meta: Self::Metadata) -> Result { + debug!("get_genesis_hash rpc request received"); + Ok(meta.genesis_hash.to_string()) + } + fn get_health(&self, meta: Self::Metadata) -> Result { match meta.health.check() { RpcHealthStatus::Ok => Ok("ok".to_string()), @@ -3155,9 +3163,6 @@ pub mod rpc_full { limit: Option, ) -> Result>; - #[rpc(meta, name = "getGenesisHash")] - fn get_genesis_hash(&self, meta: Self::Metadata) -> Result; - #[rpc(meta, name = "getSignatureStatuses")] fn get_signature_statuses( &self, @@ -3355,11 +3360,6 @@ pub mod rpc_full { .collect()) } - fn get_genesis_hash(&self, meta: Self::Metadata) -> Result { - debug!("get_genesis_hash rpc request received"); - Ok(meta.genesis_hash.to_string()) - } - fn get_signature_statuses( &self, meta: Self::Metadata,