pub struct MachineRwaVerificationRequest {
pub revenue: MachineRwaRevenue,
pub verify_signature: bool,
pub rwa_token_contract: Option<String>,
}Expand description
G-C6: Machine RWA revenue verification request.
Fields§
§revenue: MachineRwaRevenueThe revenue attestation to verify
verify_signature: boolIf true, require device-key signature verification
rwa_token_contract: Option<String>RWA token contract to verify against (optional)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MachineRwaVerificationRequest
impl<'de> Deserialize<'de> for MachineRwaVerificationRequest
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 MachineRwaVerificationRequest
impl RefUnwindSafe for MachineRwaVerificationRequest
impl Send for MachineRwaVerificationRequest
impl Sync for MachineRwaVerificationRequest
impl Unpin for MachineRwaVerificationRequest
impl UnsafeUnpin for MachineRwaVerificationRequest
impl UnwindSafe for MachineRwaVerificationRequest
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