pub struct PreparedDualSignRelease {
pub escrow_id: String,
pub chain_id: String,
pub receipt_hash: String,
pub digest: String,
pub operator_epoch: u64,
pub identity_registry_evidence: DualSignRegistryEvidence,
pub identity_registry_evidence_binding: DualSignRegistryEvidenceBinding,
pub settlement_amount_minor_units: u128,
pub observed_amount: MonetaryAmount,
pub signature: EvmSignature,
/* private fields */
}Fields§
§escrow_id: String§chain_id: String§receipt_hash: String§digest: String§operator_epoch: u64§identity_registry_evidence: DualSignRegistryEvidence§identity_registry_evidence_binding: DualSignRegistryEvidenceBinding§settlement_amount_minor_units: u128§observed_amount: MonetaryAmount§signature: EvmSignatureImplementations§
Source§impl PreparedDualSignRelease
impl PreparedDualSignRelease
pub fn commitment( &self, capability_commitment: String, operator_identity: String, ) -> SettlementCommitment
Source§impl PreparedDualSignRelease
impl PreparedDualSignRelease
pub const fn call(&self) -> &PreparedEvmCall
Trait Implementations§
Source§impl Clone for PreparedDualSignRelease
impl Clone for PreparedDualSignRelease
Source§fn clone(&self) -> PreparedDualSignRelease
fn clone(&self) -> PreparedDualSignRelease
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 PreparedDualSignRelease
impl Debug for PreparedDualSignRelease
impl Eq for PreparedDualSignRelease
Source§impl PartialEq for PreparedDualSignRelease
impl PartialEq for PreparedDualSignRelease
Source§impl Serialize for PreparedDualSignRelease
impl Serialize for PreparedDualSignRelease
impl StructuralPartialEq for PreparedDualSignRelease
Auto Trait Implementations§
impl Freeze for PreparedDualSignRelease
impl RefUnwindSafe for PreparedDualSignRelease
impl Send for PreparedDualSignRelease
impl Sync for PreparedDualSignRelease
impl Unpin for PreparedDualSignRelease
impl UnsafeUnpin for PreparedDualSignRelease
impl UnwindSafe for PreparedDualSignRelease
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