@@ -313,6 +313,7 @@ pub enum CliCommand {
|
||||
split_stake_account: KeypairEq,
|
||||
seed: Option<String>,
|
||||
lamports: u64,
|
||||
fee_payer: Option<SigningAuthority>,
|
||||
},
|
||||
ShowStakeHistory {
|
||||
use_lamports_unit: bool,
|
||||
@@ -1612,6 +1613,7 @@ pub fn process_command(config: &CliConfig) -> ProcessResult {
|
||||
split_stake_account,
|
||||
seed,
|
||||
lamports,
|
||||
ref fee_payer,
|
||||
} => process_split_stake(
|
||||
&rpc_client,
|
||||
config,
|
||||
@@ -1625,6 +1627,7 @@ pub fn process_command(config: &CliConfig) -> ProcessResult {
|
||||
split_stake_account,
|
||||
seed,
|
||||
*lamports,
|
||||
fee_payer.as_ref(),
|
||||
),
|
||||
CliCommand::ShowStakeAccount {
|
||||
pubkey: stake_account_pubkey,
|
||||
@@ -3058,6 +3061,7 @@ mod tests {
|
||||
split_stake_account: split_stake_account.into(),
|
||||
seed: None,
|
||||
lamports: 1234,
|
||||
fee_payer: None,
|
||||
};
|
||||
let signature = process_command(&config);
|
||||
assert_eq!(signature.unwrap(), SIGNATURE.to_string());
|
||||
|
Reference in New Issue
Block a user