Cli: fund validator-info accounts with rent-exempt lamports
(cherry picked from commit 580ca36a62
)
This commit is contained in:
committed by
Michael Vines
parent
f74fa60c8b
commit
0470072436
@ -312,10 +312,12 @@ pub fn process_set_validator_info(
|
|||||||
"Publishing info for Validator {:?}",
|
"Publishing info for Validator {:?}",
|
||||||
config.keypair.pubkey()
|
config.keypair.pubkey()
|
||||||
);
|
);
|
||||||
|
let lamports = rpc_client
|
||||||
|
.get_minimum_balance_for_rent_exemption(ValidatorInfo::max_space() as usize)?;
|
||||||
let mut instructions = config_instruction::create_account::<ValidatorInfo>(
|
let mut instructions = config_instruction::create_account::<ValidatorInfo>(
|
||||||
&config.keypair.pubkey(),
|
&config.keypair.pubkey(),
|
||||||
&info_keypair.pubkey(),
|
&info_keypair.pubkey(),
|
||||||
1,
|
lamports,
|
||||||
keys.clone(),
|
keys.clone(),
|
||||||
);
|
);
|
||||||
instructions.extend_from_slice(&[config_instruction::store(
|
instructions.extend_from_slice(&[config_instruction::store(
|
||||||
|
Reference in New Issue
Block a user