pub struct TransactionParams {
pub version: Option<Version>,
pub nonce: Option<u64>,
pub to_addr: Option<ZilAddress>,
pub amount: Option<u128>,
pub pub_key: Option<String>,
pub gas_price: Option<u128>,
pub gas_limit: Option<u64>,
pub code: Option<String>,
pub data: Option<String>,
pub signature: Option<String>,
}Fields§
§version: Option<Version>§nonce: Option<u64>§to_addr: Option<ZilAddress>§amount: Option<u128>§pub_key: Option<String>§gas_price: Option<u128>§gas_limit: Option<u64>§code: Option<String>§data: Option<String>§signature: Option<String>Trait Implementations§
Source§impl Clone for TransactionParams
impl Clone for TransactionParams
Source§fn clone(&self) -> TransactionParams
fn clone(&self) -> TransactionParams
Returns a duplicate 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 TransactionParams
impl Debug for TransactionParams
Source§impl Default for TransactionParams
impl Default for TransactionParams
Source§fn default() -> TransactionParams
fn default() -> TransactionParams
Returns the “default value” for a type. Read more
Source§impl From<TransactionParams> for TransactionBuilder
impl From<TransactionParams> for TransactionBuilder
Source§fn from(value: TransactionParams) -> Self
fn from(value: TransactionParams) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TransactionParams
impl RefUnwindSafe for TransactionParams
impl Send for TransactionParams
impl Sync for TransactionParams
impl Unpin for TransactionParams
impl UnwindSafe for TransactionParams
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