pub struct TransactionOutputAmountBuilder { /* private fields */ }
Implementations§
source§impl TransactionOutputAmountBuilder
impl TransactionOutputAmountBuilder
pub fn with_value(&self, amount: &Value) -> Self
pub fn with_coin(&self, coin: &Coin) -> Self
pub fn with_coin_and_asset(&self, coin: &Coin, multiasset: &MultiAsset) -> Self
sourcepub fn with_asset_and_min_required_coin(
&self,
multiasset: &MultiAsset,
coins_per_utxo_word: &Coin
) -> Result<TransactionOutputAmountBuilder, JsError>
👎Deprecated since 11.0.0: Since babbage era cardano nodes use coins per byte. Use ‘.with_asset_and_min_required_coin_by_utxo_cost’ instead.
pub fn with_asset_and_min_required_coin(
&self,
multiasset: &MultiAsset,
coins_per_utxo_word: &Coin
) -> Result<TransactionOutputAmountBuilder, JsError>
!!! DEPRECATED !!! Since babbage era cardano nodes use coins per byte. Use ‘.with_asset_and_min_required_coin_by_utxo_cost’ instead.
pub fn with_asset_and_min_required_coin_by_utxo_cost(
&self,
multiasset: &MultiAsset,
data_cost: &DataCost
) -> Result<TransactionOutputAmountBuilder, JsError>
pub fn build(&self) -> Result<TransactionOutput, JsError>
Trait Implementations§
source§impl Clone for TransactionOutputAmountBuilder
impl Clone for TransactionOutputAmountBuilder
source§fn clone(&self) -> TransactionOutputAmountBuilder
fn clone(&self) -> TransactionOutputAmountBuilder
Returns a copy 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 more