cli-output: Minor refactor of CliFees

This commit is contained in:
Trent Nelson
2021-02-25 23:48:17 -07:00
committed by Trent Nelson
parent 3998807dcc
commit ebd56f7ff4
2 changed files with 50 additions and 10 deletions

View File

@ -823,12 +823,12 @@ pub fn process_cluster_version(rpc_client: &RpcClient, config: &CliConfig) -> Pr
pub fn process_fees(rpc_client: &RpcClient, config: &CliConfig) -> ProcessResult {
let result = rpc_client.get_recent_blockhash_with_commitment(config.commitment)?;
let (recent_blockhash, fee_calculator, last_valid_slot) = result.value;
let fees = CliFees {
slot: result.context.slot,
blockhash: recent_blockhash.to_string(),
lamports_per_signature: fee_calculator.lamports_per_signature,
let fees = CliFees::some(
result.context.slot,
recent_blockhash,
fee_calculator.lamports_per_signature,
last_valid_slot,
};
);
Ok(config.output_format.formatted_string(&fees))
}