pub struct SafeProposal {
pub r: Option<String>,
pub s: Option<String>,
pub safe_address: Option<String>,
pub safe_tx_hash: Option<String>,
pub wallet_id: Option<String>,
}Fields§
§r: Option<String>R is the r component of the MPC threshold signature over the Safe-tx hash.
s: Option<String>S is the s component of that signature.
safe_address: Option<String>SafeAddress is the Safe contract this transaction is for.
safe_tx_hash: Option<String>SafeTxHash is the EIP-712 Safe transaction hash, bound to the Safe contract and the chain id — the value the owner approval signs.
wallet_id: Option<String>WalletID is the wallet whose Safe this is.
Implementations§
Source§impl SafeProposal
impl SafeProposal
pub fn new() -> SafeProposal
Trait Implementations§
Source§impl Clone for SafeProposal
impl Clone for SafeProposal
Source§fn clone(&self) -> SafeProposal
fn clone(&self) -> SafeProposal
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SafeProposal
impl Debug for SafeProposal
Source§impl Default for SafeProposal
impl Default for SafeProposal
Source§fn default() -> SafeProposal
fn default() -> SafeProposal
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SafeProposal
impl<'de> Deserialize<'de> for SafeProposal
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 SafeProposal
impl PartialEq for SafeProposal
Source§impl Serialize for SafeProposal
impl Serialize for SafeProposal
impl StructuralPartialEq for SafeProposal
Auto Trait Implementations§
impl Freeze for SafeProposal
impl RefUnwindSafe for SafeProposal
impl Send for SafeProposal
impl Sync for SafeProposal
impl Unpin for SafeProposal
impl UnsafeUnpin for SafeProposal
impl UnwindSafe for SafeProposal
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