Cli: fund validator-info accounts with rent-exempt lamports
This commit is contained in:
parent
447fe48d2a
commit
580ca36a62
|
@ -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(
|
||||||
|
|
Loading…
Reference in New Issue