Struct novax_executor::SendableTransaction
source · pub struct SendableTransaction {
pub receiver: String,
pub egld_value: BigUint,
pub gas_limit: u64,
pub data: String,
}Expand description
Represents a transaction that is ready to be sent to the blockchain.
This structure contains the necessary information for the frontend to send a transaction once the user has their wallet connected.
Fields§
§receiver: StringThe receiver’s address as a string.
egld_value: BigUintThe amount of EGLD to be sent along with the transaction.
gas_limit: u64The gas limit for the transaction.
data: StringThe data payload for the transaction as a string.
Trait Implementations§
source§impl Clone for SendableTransaction
impl Clone for SendableTransaction
source§fn clone(&self) -> SendableTransaction
fn clone(&self) -> SendableTransaction
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 SendableTransaction
impl Debug for SendableTransaction
source§impl<'de> Deserialize<'de> for SendableTransaction
impl<'de> Deserialize<'de> for SendableTransaction
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 SendableTransaction
impl PartialEq for SendableTransaction
source§fn eq(&self, other: &SendableTransaction) -> bool
fn eq(&self, other: &SendableTransaction) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for SendableTransaction
impl Serialize for SendableTransaction
impl StructuralPartialEq for SendableTransaction
Auto Trait Implementations§
impl CodecFromSelf for SendableTransaction
impl RefUnwindSafe for SendableTransaction
impl Send for SendableTransaction
impl Sync for SendableTransaction
impl Unpin for SendableTransaction
impl UnwindSafe for SendableTransaction
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