pub struct TempoAaAuthorization {
pub chain_id: Quantity,
pub contract: String,
pub nonce: Quantity,
pub signature: Hex,
}Expand description
An AA authorization for Tempo transactions with P256/WebAuthn signatures.
JSON schema
{
"title": "TempoAAAuthorization",
"description": "An AA authorization for Tempo transactions with
P256/WebAuthn signatures.",
"type": "object",
"required": [
"chain_id",
"contract",
"nonce",
"signature"
],
"properties": {
"chain_id": {
"$ref": "#/components/schemas/Quantity"
},
"contract": {
"type": "string"
},
"nonce": {
"$ref": "#/components/schemas/Quantity"
},
"signature": {
"$ref": "#/components/schemas/Hex"
}
},
"x-stainless-model": "wallets.tempo_aa_authorization"
}Fields§
§chain_id: Quantity§contract: String§nonce: Quantity§signature: HexTrait Implementations§
Source§impl Clone for TempoAaAuthorization
impl Clone for TempoAaAuthorization
Source§fn clone(&self) -> TempoAaAuthorization
fn clone(&self) -> TempoAaAuthorization
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 TempoAaAuthorization
impl Debug for TempoAaAuthorization
Source§impl<'de> Deserialize<'de> for TempoAaAuthorization
impl<'de> Deserialize<'de> for TempoAaAuthorization
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 From<&TempoAaAuthorization> for TempoAaAuthorization
impl From<&TempoAaAuthorization> for TempoAaAuthorization
Source§fn from(value: &TempoAaAuthorization) -> Self
fn from(value: &TempoAaAuthorization) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TempoAaAuthorization
impl RefUnwindSafe for TempoAaAuthorization
impl Send for TempoAaAuthorization
impl Sync for TempoAaAuthorization
impl Unpin for TempoAaAuthorization
impl UnsafeUnpin for TempoAaAuthorization
impl UnwindSafe for TempoAaAuthorization
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