pub struct WalletPreparedMessage {
pub prepared: PreparedMessage,
pub signature_mode: WalletSignatureMode,
pub message_bytes: Vec<u8>,
pub clear_sign_message: Option<String>,
}Fields§
§prepared: PreparedMessageOriginal trusted raw preparation output. Do not edit action JSON or order IDs.
signature_mode: WalletSignatureMode§message_bytes: Vec<u8>Exact bytes to sign, including the envelope for Offchain mode.
clear_sign_message: Option<String>Display text for Offchain mode; this alone is not the signature input.
Trait Implementations§
Source§impl Clone for WalletPreparedMessage
impl Clone for WalletPreparedMessage
Source§impl Debug for WalletPreparedMessage
impl Debug for WalletPreparedMessage
Source§impl<'de> Deserialize<'de> for WalletPreparedMessage
impl<'de> Deserialize<'de> for WalletPreparedMessage
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 WalletPreparedMessage
impl RefUnwindSafe for WalletPreparedMessage
impl Send for WalletPreparedMessage
impl Sync for WalletPreparedMessage
impl Unpin for WalletPreparedMessage
impl UnsafeUnpin for WalletPreparedMessage
impl UnwindSafe for WalletPreparedMessage
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more