Struct ethers_etherscan::stats::EthSupply2
source · pub struct EthSupply2 {
pub eth_supply: u128,
pub eth2_staking: u128,
pub burnt_fees: U256,
pub withdrawn_total: u128,
}
Fields§
§eth_supply: u128
The current amount of ETH in circulation
eth2_staking: u128
The current amount of ETH2 Staking rewards
burnt_fees: U256
The current amount of EIP1559 burnt fees
withdrawn_total: u128
Total withdrawn ETH from the beacon chain
Trait Implementations§
source§impl Clone for EthSupply2
impl Clone for EthSupply2
source§fn clone(&self) -> EthSupply2
fn clone(&self) -> EthSupply2
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EthSupply2
impl Debug for EthSupply2
source§impl<'de> Deserialize<'de> for EthSupply2
impl<'de> Deserialize<'de> for EthSupply2
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
Auto Trait Implementations§
impl RefUnwindSafe for EthSupply2
impl Send for EthSupply2
impl Sync for EthSupply2
impl Unpin for EthSupply2
impl UnwindSafe for EthSupply2
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