pub struct SignerSignature {
pub signer: [u8; 20],
pub signature: EthereumSignature,
}Expand description
A signer-signature pair for auto-sorting.
The Safe contract requires signatures sorted by signer address (ascending).
Use sign_and_sort to automatically handle this.
Fields§
§signer: [u8; 20]The signer’s 20-byte Ethereum address.
signature: EthereumSignatureThe ECDSA signature.
Trait Implementations§
Source§impl Clone for SignerSignature
impl Clone for SignerSignature
Source§fn clone(&self) -> SignerSignature
fn clone(&self) -> SignerSignature
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 moreAuto Trait Implementations§
impl Freeze for SignerSignature
impl RefUnwindSafe for SignerSignature
impl Send for SignerSignature
impl Sync for SignerSignature
impl Unpin for SignerSignature
impl UnsafeUnpin for SignerSignature
impl UnwindSafe for SignerSignature
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