Fix fee mismatch on snapshot deserialize (#12697)
Co-authored-by: Carl Lin <carl@solana.com>
This commit is contained in:
@@ -7,13 +7,13 @@ use std::{collections::HashMap, sync::Arc};
|
||||
pub type NodeIdToVoteAccounts = HashMap<Pubkey, NodeVoteAccounts>;
|
||||
pub type EpochAuthorizedVoters = HashMap<Pubkey, Pubkey>;
|
||||
|
||||
#[derive(Clone, Serialize, Debug, Deserialize, Default, PartialEq, AbiExample)]
|
||||
#[derive(Clone, Serialize, Debug, Deserialize, Default, PartialEq, Eq, AbiExample)]
|
||||
pub struct NodeVoteAccounts {
|
||||
pub vote_accounts: Vec<Pubkey>,
|
||||
pub total_stake: u64,
|
||||
}
|
||||
|
||||
#[derive(Clone, Serialize, Deserialize, AbiExample)]
|
||||
#[derive(Clone, Debug, Serialize, Deserialize, AbiExample, PartialEq)]
|
||||
pub struct EpochStakes {
|
||||
stakes: Arc<Stakes>,
|
||||
total_stake: u64,
|
||||
|
||||
Reference in New Issue
Block a user