pub struct SignTransactionRequest {
pub wallet_id: String,
pub raw_transaction: Option<String>,
pub transaction: Option<String>,
pub memo: Option<String>,
}Expand description
Request body for signTransaction.
Fields§
§wallet_id: StringID of the wallet that should sign.
raw_transaction: Option<String>Raw unsigned transaction bytes (hex-encoded).
transaction: Option<String>Transaction fields as a JSON string.
memo: Option<String>Optional memo stored alongside the signing request.
Trait Implementations§
Source§impl Clone for SignTransactionRequest
impl Clone for SignTransactionRequest
Source§fn clone(&self) -> SignTransactionRequest
fn clone(&self) -> SignTransactionRequest
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 SignTransactionRequest
impl Debug for SignTransactionRequest
Source§impl<'de> Deserialize<'de> for SignTransactionRequest
impl<'de> Deserialize<'de> for SignTransactionRequest
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
Auto Trait Implementations§
impl Freeze for SignTransactionRequest
impl RefUnwindSafe for SignTransactionRequest
impl Send for SignTransactionRequest
impl Sync for SignTransactionRequest
impl Unpin for SignTransactionRequest
impl UnsafeUnpin for SignTransactionRequest
impl UnwindSafe for SignTransactionRequest
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