pub struct TransactionWitness {
pub vkeys: Option<VkeyWitnesses>,
pub native_scripts: Option<NativeScripts>,
pub bootstraps: Option<BootstrapWitnesses>,
pub plutus_scripts: Option<PlutusScripts>,
pub plutus_data: Option<PlutusList>,
pub redeemers: Option<Redeemers>,
pub plutus_scripts_v2: Option<PlutusScriptsV2>,
}
Fields§
§vkeys: Option<VkeyWitnesses>
§native_scripts: Option<NativeScripts>
§bootstraps: Option<BootstrapWitnesses>
§plutus_scripts: Option<PlutusScripts>
§plutus_data: Option<PlutusList>
§redeemers: Option<Redeemers>
§plutus_scripts_v2: Option<PlutusScriptsV2>
Trait Implementations§
Source§impl Clone for TransactionWitness
impl Clone for TransactionWitness
Source§fn clone(&self) -> TransactionWitness
fn clone(&self) -> TransactionWitness
Returns a duplicate of the value. Read more
1.0.0 · 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 TransactionWitness
impl Debug for TransactionWitness
Source§impl Decode for TransactionWitness
impl Decode for TransactionWitness
Source§impl PartialEq for TransactionWitness
impl PartialEq for TransactionWitness
impl Eq for TransactionWitness
impl StructuralPartialEq for TransactionWitness
Auto Trait Implementations§
impl Freeze for TransactionWitness
impl RefUnwindSafe for TransactionWitness
impl Send for TransactionWitness
impl Sync for TransactionWitness
impl Unpin for TransactionWitness
impl UnwindSafe for TransactionWitness
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