pub struct SignResponse {
pub signature: [u8; 64],
pub arch_account_pubkey: [u8; 32],
pub digest_hex: Option<String>,
pub turnkey_activity_id: Option<String>,
}Expand description
A signature over a message’s BIP322 digest, with backend metadata.
Fields§
§signature: [u8; 64]64-byte BIP340 signature over the message’s BIP322 digest.
arch_account_pubkey: [u8; 32]The Arch account key the signature verifies under.
digest_hex: Option<String>Digest the proxy reports having signed, hex; None for local signing.
turnkey_activity_id: Option<String>Turnkey activity id for audit reconciliation; None for local signing.
Implementations§
Trait Implementations§
Source§impl Clone for SignResponse
impl Clone for SignResponse
Source§fn clone(&self) -> SignResponse
fn clone(&self) -> SignResponse
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 moreAuto Trait Implementations§
impl Freeze for SignResponse
impl RefUnwindSafe for SignResponse
impl Send for SignResponse
impl Sync for SignResponse
impl Unpin for SignResponse
impl UnsafeUnpin for SignResponse
impl UnwindSafe for SignResponse
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