pub struct TxContentUtxoInputsInner {
pub address: String,
pub amount: Vec<TxContentOutputAmountInner>,
pub tx_hash: String,
pub output_index: i32,
pub data_hash: Option<String>,
pub inline_datum: Option<String>,
pub reference_script_hash: Option<String>,
pub collateral: bool,
pub reference: Option<bool>,
}Fields§
§address: StringInput address
amount: Vec<TxContentOutputAmountInner>§tx_hash: StringHash of the UTXO transaction
output_index: i32UTXO index in the transaction
data_hash: Option<String>The hash of the transaction output datum
inline_datum: Option<String>CBOR encoded inline datum
reference_script_hash: Option<String>The hash of the reference script of the input
collateral: boolWhether the input is a collateral consumed on script validation failure
reference: Option<bool>Whether the input is a reference transaction input
Implementations§
Trait Implementations§
Source§impl Clone for TxContentUtxoInputsInner
impl Clone for TxContentUtxoInputsInner
Source§fn clone(&self) -> TxContentUtxoInputsInner
fn clone(&self) -> TxContentUtxoInputsInner
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 TxContentUtxoInputsInner
impl Debug for TxContentUtxoInputsInner
Source§impl Default for TxContentUtxoInputsInner
impl Default for TxContentUtxoInputsInner
Source§fn default() -> TxContentUtxoInputsInner
fn default() -> TxContentUtxoInputsInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TxContentUtxoInputsInner
impl<'de> Deserialize<'de> for TxContentUtxoInputsInner
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TxContentUtxoInputsInner
impl PartialEq for TxContentUtxoInputsInner
Source§impl Serialize for TxContentUtxoInputsInner
impl Serialize for TxContentUtxoInputsInner
impl StructuralPartialEq for TxContentUtxoInputsInner
Auto Trait Implementations§
impl Freeze for TxContentUtxoInputsInner
impl RefUnwindSafe for TxContentUtxoInputsInner
impl Send for TxContentUtxoInputsInner
impl Sync for TxContentUtxoInputsInner
impl Unpin for TxContentUtxoInputsInner
impl UnwindSafe for TxContentUtxoInputsInner
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