pub enum TxScaffoldInput {
PubKeyInput {
output: TransactionOutput,
},
ScriptInput {
output: TransactionOutput,
datum: Option<DatumFromWitness>,
redeemer: Redeemer,
},
}
Expand description
Input to a transaction
Variants§
PubKeyInput
Fields
§
output: TransactionOutput
Input from a public key wallet
ScriptInput
Input from a validator address with the attached datum and redeemer
Auto Trait Implementations§
impl Freeze for TxScaffoldInput
impl RefUnwindSafe for TxScaffoldInput
impl Send for TxScaffoldInput
impl Sync for TxScaffoldInput
impl Unpin for TxScaffoldInput
impl UnwindSafe for TxScaffoldInput
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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