Struct oasis_runtime_sdk::modules::accounts::fee::FeeUpdates
source · pub struct FeeUpdates {
pub payer: Address,
pub refund: BaseUnits,
}
Expand description
Fee updates to apply to state after commit_tx
.
This assumes that the initial fee charge has already happened, see the description of
FeeManager::record_fee
for details.
Fields§
§payer: Address
Fee payer.
refund: BaseUnits
Amount that should be refunded to fee payer.
Auto Trait Implementations§
impl Freeze for FeeUpdates
impl RefUnwindSafe for FeeUpdates
impl Send for FeeUpdates
impl Sync for FeeUpdates
impl Unpin for FeeUpdates
impl UnwindSafe for FeeUpdates
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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