Cli: fund validator-info accounts with rent-exempt lamports

(cherry picked from commit 580ca36a62)
This commit is contained in:
Tyera Eulberg
2020-01-04 22:21:42 -07:00
committed by Michael Vines
parent f74fa60c8b
commit 0470072436

View File

@ -312,10 +312,12 @@ pub fn process_set_validator_info(
"Publishing info for Validator {:?}",
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>(
&config.keypair.pubkey(),
&info_keypair.pubkey(),
1,
lamports,
keys.clone(),
);
instructions.extend_from_slice(&[config_instruction::store(