pub struct NetworkFee {
pub fee_per_byte: Option<String>,
pub gas_price: Option<String>,
pub network_fee: Option<String>,
pub base_fee: Option<String>,
pub priority_fee: Option<String>,
}
Fields§
§fee_per_byte: Option<String>
The fee per byte value for UTXO based assets
gas_price: Option<String>
Gas price in gwei units for EVM based networks
network_fee: Option<String>
The full network fee for non EVM and UTXO based assets (in the base asset units)
base_fee: Option<String>
(optional) Base Fee according to EIP-1559 (ETH assets)
priority_fee: Option<String>
(optional) Priority Fee according to EIP-1559 (ETH assets)
Implementations§
Source§impl NetworkFee
impl NetworkFee
pub fn new() -> NetworkFee
Trait Implementations§
Source§impl Clone for NetworkFee
impl Clone for NetworkFee
Source§fn clone(&self) -> NetworkFee
fn clone(&self) -> NetworkFee
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 NetworkFee
impl Debug for NetworkFee
Source§impl Default for NetworkFee
impl Default for NetworkFee
Source§fn default() -> NetworkFee
fn default() -> NetworkFee
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NetworkFee
impl<'de> Deserialize<'de> for NetworkFee
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 PartialEq for NetworkFee
impl PartialEq for NetworkFee
Source§impl Serialize for NetworkFee
impl Serialize for NetworkFee
impl StructuralPartialEq for NetworkFee
Auto Trait Implementations§
impl Freeze for NetworkFee
impl RefUnwindSafe for NetworkFee
impl Send for NetworkFee
impl Sync for NetworkFee
impl Unpin for NetworkFee
impl UnwindSafe for NetworkFee
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