rpc: make getGenesisHash
part of minimal api
This commit is contained in:
parent
9b1cb5c1b7
commit
73016d3ed2
@ -2399,6 +2399,9 @@ pub mod rpc_minimal {
|
||||
commitment: Option<CommitmentConfig>,
|
||||
) -> Result<EpochInfo>;
|
||||
|
||||
#[rpc(meta, name = "getGenesisHash")]
|
||||
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String>;
|
||||
|
||||
#[rpc(meta, name = "getHealth")]
|
||||
fn get_health(&self, meta: Self::Metadata) -> Result<String>;
|
||||
|
||||
@ -2477,6 +2480,11 @@ pub mod rpc_minimal {
|
||||
Ok(bank.get_epoch_info())
|
||||
}
|
||||
|
||||
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String> {
|
||||
debug!("get_genesis_hash rpc request received");
|
||||
Ok(meta.genesis_hash.to_string())
|
||||
}
|
||||
|
||||
fn get_health(&self, meta: Self::Metadata) -> Result<String> {
|
||||
match meta.health.check() {
|
||||
RpcHealthStatus::Ok => Ok("ok".to_string()),
|
||||
@ -3151,9 +3159,6 @@ pub mod rpc_full {
|
||||
limit: Option<usize>,
|
||||
) -> Result<Vec<RpcPerfSample>>;
|
||||
|
||||
#[rpc(meta, name = "getGenesisHash")]
|
||||
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String>;
|
||||
|
||||
#[rpc(meta, name = "getSignatureStatuses")]
|
||||
fn get_signature_statuses(
|
||||
&self,
|
||||
@ -3351,11 +3356,6 @@ pub mod rpc_full {
|
||||
.collect())
|
||||
}
|
||||
|
||||
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String> {
|
||||
debug!("get_genesis_hash rpc request received");
|
||||
Ok(meta.genesis_hash.to_string())
|
||||
}
|
||||
|
||||
fn get_signature_statuses(
|
||||
&self,
|
||||
meta: Self::Metadata,
|
||||
|
Loading…
x
Reference in New Issue
Block a user