pub struct ValueFlow {
pub from_prev_block: CurrencyCollection,
pub to_next_block: CurrencyCollection,
pub imported: CurrencyCollection,
pub exported: CurrencyCollection,
pub fees_collected: CurrencyCollection,
pub burned: CurrencyCollection,
pub fees_imported: CurrencyCollection,
pub recovered: CurrencyCollection,
pub created: CurrencyCollection,
pub minted: CurrencyCollection,
}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.
burned: CurrencyCollectionBurned native tokens and extra currencies.
fees_imported: CurrencyCollectionShard fees imported to this block.
recovered: CurrencyCollectionFee recovery (?)
created: CurrencyCollectionBlock creation fees.
minted: CurrencyCollectionMinted native tokens and extra currencies.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ValueFlow
impl<'de> Deserialize<'de> for ValueFlow
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Store for ValueFlow
impl Store for ValueFlow
Source§fn store_into(
&self,
builder: &mut CellBuilder,
context: &dyn CellContext,
) -> Result<(), Error>
fn store_into( &self, builder: &mut CellBuilder, context: &dyn CellContext, ) -> Result<(), Error>
Tries to store itself into the cell builder.
impl Eq for ValueFlow
impl StructuralPartialEq for ValueFlow
Auto Trait Implementations§
impl Freeze for ValueFlow
impl !RefUnwindSafe for ValueFlow
impl Send for ValueFlow
impl Sync for ValueFlow
impl Unpin for ValueFlow
impl !UnwindSafe for ValueFlow
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compares
self to key and returns true if they are equal.