Cli: use get_inflation_rewards and limit epochs queried (#16408)

* Fix block-with-limit when not finalized blocks found

* Enable confirmed commitment in getInflationReward

* Use get_inflation_rewards in cli

* Line up rewards output

* Add range validator

* Change cli epoch arg -> num epochs

* Add solana inflation rewards subcommand

* Consolidate epoch rewards meta
This commit is contained in:
Tyera Eulberg
2021-04-08 10:57:33 -06:00
committed by GitHub
parent 0e262aab3d
commit bb9d2fd07a
8 changed files with 353 additions and 126 deletions

View File

@ -159,6 +159,14 @@ impl RpcConfirmedBlockConfig {
..Self::default()
}
}
pub fn rewards_with_commitment(commitment: Option<CommitmentConfig>) -> Self {
Self {
transaction_details: Some(TransactionDetails::None),
commitment,
..Self::default()
}
}
}
impl From<RpcConfirmedBlockConfig> for RpcEncodingConfigWrapper<RpcConfirmedBlockConfig> {