Skip to content

Commit 4213ece

Browse files
committed
rpc: make getGenesisHash part of minimal api
1 parent f711825 commit 4213ece

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

rpc/src/rpc.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2403,6 +2403,9 @@ pub mod rpc_minimal {
24032403
commitment: Option<CommitmentConfig>,
24042404
) -> Result<EpochInfo>;
24052405

2406+
#[rpc(meta, name = "getGenesisHash")]
2407+
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String>;
2408+
24062409
#[rpc(meta, name = "getHealth")]
24072410
fn get_health(&self, meta: Self::Metadata) -> Result<String>;
24082411

@@ -2481,6 +2484,11 @@ pub mod rpc_minimal {
24812484
Ok(bank.get_epoch_info())
24822485
}
24832486

2487+
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String> {
2488+
debug!("get_genesis_hash rpc request received");
2489+
Ok(meta.genesis_hash.to_string())
2490+
}
2491+
24842492
fn get_health(&self, meta: Self::Metadata) -> Result<String> {
24852493
match meta.health.check() {
24862494
RpcHealthStatus::Ok => Ok("ok".to_string()),
@@ -3155,9 +3163,6 @@ pub mod rpc_full {
31553163
limit: Option<usize>,
31563164
) -> Result<Vec<RpcPerfSample>>;
31573165

3158-
#[rpc(meta, name = "getGenesisHash")]
3159-
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String>;
3160-
31613166
#[rpc(meta, name = "getSignatureStatuses")]
31623167
fn get_signature_statuses(
31633168
&self,
@@ -3355,11 +3360,6 @@ pub mod rpc_full {
33553360
.collect())
33563361
}
33573362

3358-
fn get_genesis_hash(&self, meta: Self::Metadata) -> Result<String> {
3359-
debug!("get_genesis_hash rpc request received");
3360-
Ok(meta.genesis_hash.to_string())
3361-
}
3362-
33633363
fn get_signature_statuses(
33643364
&self,
33653365
meta: Self::Metadata,

0 commit comments

Comments
 (0)