pub struct WrappedNativeTokenRef { /* private fields */ }Expand description
Reference to the WrappedNativeToken contract instance.
Implementations§
source§impl WrappedNativeTokenRef
impl WrappedNativeTokenRef
pub fn deposit(&mut self)
pub fn withdraw(&mut self, amount: &U256)
pub fn allowance(&self, owner: &Address, spender: &Address) -> U256
pub fn balance_of(&self, address: &Address) -> U256
pub fn total_supply(&self) -> U256
pub fn decimals(&self) -> u8
pub fn symbol(&self) -> String
pub fn name(&self) -> String
pub fn approve(&mut self, spender: &Address, amount: &U256)
pub fn transfer_from( &mut self, owner: &Address, recipient: &Address, amount: &U256 )
pub fn transfer(&mut self, recipient: &Address, amount: &U256)
pub fn init(&mut self)
Trait Implementations§
source§impl Clone for WrappedNativeTokenRef
impl Clone for WrappedNativeTokenRef
source§fn clone(&self) -> WrappedNativeTokenRef
fn clone(&self) -> WrappedNativeTokenRef
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 moreAuto Trait Implementations§
impl Freeze for WrappedNativeTokenRef
impl RefUnwindSafe for WrappedNativeTokenRef
impl Send for WrappedNativeTokenRef
impl Sync for WrappedNativeTokenRef
impl Unpin for WrappedNativeTokenRef
impl UnwindSafe for WrappedNativeTokenRef
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