Struct everscale_types::models::block::ValueFlow
source · pub struct ValueFlow {
pub from_prev_block: CurrencyCollection,
pub to_next_block: CurrencyCollection,
pub imported: CurrencyCollection,
pub exported: CurrencyCollection,
pub fees_collected: CurrencyCollection,
pub fees_imported: CurrencyCollection,
pub recovered: CurrencyCollection,
pub created: CurrencyCollection,
pub minted: CurrencyCollection,
pub copyleft_rewards: Dict<CellHash, Tokens>,
}Expand description
Tokens flow info.
Fields§
§from_prev_block: CurrencyCollectionTotal amount transferred from the previous block.
to_next_block: CurrencyCollectionTotal amount transferred to the next block.
imported: CurrencyCollectionSum of all imported amounts from messages.
exported: CurrencyCollectionSum of all exported amounts of messages.
fees_collected: CurrencyCollectionTotal fees collected in this block.
fees_imported: CurrencyCollectionShard fees imported to this block.
recovered: CurrencyCollectionFee recovery (?)
created: CurrencyCollectionBlock creation fees.
minted: CurrencyCollectionMinted extra currencies.
copyleft_rewards: Dict<CellHash, Tokens>Optional copyleft rewards.
Trait Implementations§
source§impl PartialEq<ValueFlow> for ValueFlow
impl PartialEq<ValueFlow> for ValueFlow
source§impl Store for ValueFlow
impl Store for ValueFlow
source§fn store_into(
&self,
builder: &mut CellBuilder,
finalizer: &mut dyn Finalizer
) -> Result<(), Error>
fn store_into( &self, builder: &mut CellBuilder, finalizer: &mut dyn Finalizer ) -> Result<(), Error>
Tries to store itself into the cell builder.