Nonce naming cleanup (#21336)

This commit is contained in:
Jack May
2021-11-18 16:07:17 -08:00
committed by GitHub
parent 1a7cefded7
commit 03c36d240a
7 changed files with 342 additions and 329 deletions

View File

@ -35,6 +35,13 @@ impl Default for State {
}
impl State {
pub fn new_initialized(
authority: &Pubkey,
blockhash: &Hash,
lamports_per_signature: u64,
) -> Self {
Self::Initialized(Data::new(*authority, *blockhash, lamports_per_signature))
}
pub fn size() -> usize {
let data = Versions::new_current(State::Initialized(Data::default()));
bincode::serialized_size(&data).unwrap() as usize