pub struct TransferWithFeeProofData {
pub equality_proof_data: CiphertextCommitmentEqualityProofData,
pub transfer_amount_ciphertext_validity_proof_data_with_ciphertext: CiphertextValidityProofWithAuditorCiphertext,
pub percentage_with_cap_proof_data: PercentageWithCapProofData,
pub fee_ciphertext_validity_proof_data: BatchedGroupedCiphertext2HandlesValidityProofData,
pub range_proof_data: BatchedRangeProofU256Data,
}Expand description
The proof data required for a confidential transfer instruction when the mint is extended for fees
Fields§
§equality_proof_data: CiphertextCommitmentEqualityProofData§transfer_amount_ciphertext_validity_proof_data_with_ciphertext: CiphertextValidityProofWithAuditorCiphertext§percentage_with_cap_proof_data: PercentageWithCapProofData§fee_ciphertext_validity_proof_data: BatchedGroupedCiphertext2HandlesValidityProofData§range_proof_data: BatchedRangeProofU256DataAuto Trait Implementations§
impl Freeze for TransferWithFeeProofData
impl RefUnwindSafe for TransferWithFeeProofData
impl Send for TransferWithFeeProofData
impl Sync for TransferWithFeeProofData
impl Unpin for TransferWithFeeProofData
impl UnsafeUnpin for TransferWithFeeProofData
impl UnwindSafe for TransferWithFeeProofData
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more