Struct everscale_types::models::block::AccountBlock
source · pub struct AccountBlock<C: CellFamily> {
pub account: CellHash,
pub transactions: AugDict<C, u64, CurrencyCollection<C>, Lazy<C, Transaction<C>>>,
pub state_update: Lazy<C, HashUpdate>,
}Expand description
A group of account transactions.
Fields§
§account: CellHashAccount id.
transactions: AugDict<C, u64, CurrencyCollection<C>, Lazy<C, Transaction<C>>>Dictionary with fees and account transactions.
state_update: Lazy<C, HashUpdate>Account state hashes before and after this block.
Trait Implementations§
source§impl<C: CellFamily> Clone for AccountBlock<C>
impl<C: CellFamily> Clone for AccountBlock<C>
source§impl<C: CellFamily> Debug for AccountBlock<C>
impl<C: CellFamily> Debug for AccountBlock<C>
source§impl<'a, C> Load<'a, C> for AccountBlock<C>where
for<'c> C: DefaultFinalizer + 'c,
impl<'a, C> Load<'a, C> for AccountBlock<C>where for<'c> C: DefaultFinalizer + 'c,
source§impl<C: CellFamily> Store<C> for AccountBlock<C>
impl<C: CellFamily> Store<C> for AccountBlock<C>
source§fn store_into(
&self,
builder: &mut CellBuilder<C>,
finalizer: &mut dyn Finalizer<C>
) -> bool
fn store_into( &self, builder: &mut CellBuilder<C>, finalizer: &mut dyn Finalizer<C> ) -> bool
Tries to store itself into the cell builder.