Delete unused type (#7653)
This commit is contained in:
parent
e97b0088f2
commit
63f185f9bf
|
@ -843,7 +843,12 @@ pub fn create_lockup_stake_account(
|
||||||
let mut stake_account = Account::new(lamports, std::mem::size_of::<StakeState>(), &id());
|
let mut stake_account = Account::new(lamports, std::mem::size_of::<StakeState>(), &id());
|
||||||
|
|
||||||
let rent_exempt_reserve = rent.minimum_balance(stake_account.data.len());
|
let rent_exempt_reserve = rent.minimum_balance(stake_account.data.len());
|
||||||
assert!(lamports >= rent_exempt_reserve);
|
assert!(
|
||||||
|
lamports >= rent_exempt_reserve,
|
||||||
|
"lamports: {} is less than rent_exempt_reserve {}",
|
||||||
|
lamports,
|
||||||
|
rent_exempt_reserve
|
||||||
|
);
|
||||||
|
|
||||||
stake_account
|
stake_account
|
||||||
.set_state(&StakeState::Initialized(Meta {
|
.set_state(&StakeState::Initialized(Meta {
|
||||||
|
|
|
@ -4470,13 +4470,13 @@ mod tests {
|
||||||
&Authorized::auto(&pubkey),
|
&Authorized::auto(&pubkey),
|
||||||
&Lockup::default(),
|
&Lockup::default(),
|
||||||
&Rent::default(),
|
&Rent::default(),
|
||||||
42,
|
50_000_000,
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
solana_logger::setup();
|
solana_logger::setup();
|
||||||
let (mut genesis_config, _) = create_genesis_config(100_000_000);
|
let (mut genesis_config, _) = create_genesis_config(100_000_000_000_000);
|
||||||
add_lotsa_stake_accounts(&mut genesis_config);
|
add_lotsa_stake_accounts(&mut genesis_config);
|
||||||
let mut bank = std::sync::Arc::new(Bank::new(&genesis_config));
|
let mut bank = std::sync::Arc::new(Bank::new(&genesis_config));
|
||||||
let mut num_banks = 0;
|
let mut num_banks = 0;
|
||||||
|
|
|
@ -8,18 +8,6 @@ use solana_stake_program::stake_state::{new_stake_history_entry, Delegation, Sta
|
||||||
use solana_vote_program::vote_state::VoteState;
|
use solana_vote_program::vote_state::VoteState;
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
|
|
||||||
#[derive(Default, Clone, PartialEq, Debug, Deserialize, Serialize)]
|
|
||||||
pub struct StakeDelegation {
|
|
||||||
/// to whom the stake is delegated
|
|
||||||
pub voter_pubkey: Pubkey,
|
|
||||||
/// activated stake amount, set at delegate_stake() time
|
|
||||||
pub stake: u64,
|
|
||||||
/// epoch at which this stake was activated, std::Epoch::MAX if is a bootstrap stake
|
|
||||||
pub activation_epoch: Epoch,
|
|
||||||
/// epoch the stake was deactivated, std::Epoch::MAX if not deactivated
|
|
||||||
pub deactivation_epoch: Epoch,
|
|
||||||
}
|
|
||||||
|
|
||||||
#[derive(Default, Clone, PartialEq, Debug, Deserialize, Serialize)]
|
#[derive(Default, Clone, PartialEq, Debug, Deserialize, Serialize)]
|
||||||
pub struct Stakes {
|
pub struct Stakes {
|
||||||
/// vote accounts
|
/// vote accounts
|
||||||
|
|
Loading…
Reference in New Issue