pub enum TxScaffoldInput {
PubKeyInput {
output: TransactionOutput,
},
ScriptInput {
output: TransactionOutput,
datum: Option<DatumFromWitness>,
redeemer: Redeemer,
},
}Expand description
Input to a transaction
Variants§
PubKeyInput
Input from a public key wallet
Fields
§
output: TransactionOutputScriptInput
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