pub struct SignTransactionRequest {
pub wallet_id: Option<String>,
pub blockchain: Option<Blockchain>,
pub wallet_address: Option<String>,
pub raw_transaction: Option<String>,
pub transaction: Option<Value>,
pub entity_secret_ciphertext: String,
}Expand description
Request body for signing a raw transaction.
Fields§
§wallet_id: Option<String>Source wallet ID.
blockchain: Option<Blockchain>Blockchain network (required when wallet_id is absent).
wallet_address: Option<String>Wallet address (required when wallet_id is absent).
raw_transaction: Option<String>Hex-encoded raw unsigned transaction.
transaction: Option<Value>Structured transaction object (alternative to raw_transaction).
entity_secret_ciphertext: StringEncrypted entity secret ciphertext.
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
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