Skip to content

Commit 11bf9df

Browse files
authored
Merge pull request #359 from Emurgo/ruslan/argument-order-fix
TransactionOutputBuilder - Argument order fix
2 parents 95123a2 + c206531 commit 11bf9df

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

rust/pkg/cardano_serialization_lib.js.flow

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5707,13 +5707,13 @@ declare export class TransactionOutputAmountBuilder {
57075707
): TransactionOutputAmountBuilder;
57085708

57095709
/**
5710-
* @param {BigNum} coins_per_utxo_word
57115710
* @param {MultiAsset} multiasset
5711+
* @param {BigNum} coins_per_utxo_word
57125712
* @returns {TransactionOutputAmountBuilder}
57135713
*/
57145714
with_asset_and_min_required_coin(
5715-
coins_per_utxo_word: BigNum,
5716-
multiasset: MultiAsset
5715+
multiasset: MultiAsset,
5716+
coins_per_utxo_word: BigNum
57175717
): TransactionOutputAmountBuilder;
57185718

57195719
/**

rust/src/output_builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ impl TransactionOutputAmountBuilder {
7676
cfg
7777
}
7878

79-
pub fn with_asset_and_min_required_coin(&self, coins_per_utxo_word: &Coin, multiasset: &MultiAsset) -> Result<TransactionOutputAmountBuilder, JsError> {
79+
pub fn with_asset_and_min_required_coin(&self, multiasset: &MultiAsset, coins_per_utxo_word: &Coin) -> Result<TransactionOutputAmountBuilder, JsError> {
8080
let min_possible_coin = min_pure_ada(&coins_per_utxo_word, self.data_hash.is_some())?;
8181
let mut value = Value::new(&min_possible_coin);
8282
value.set_multiasset(multiasset);

rust/src/tx_builder.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,7 @@ impl TransactionBuilder {
897897
).as_positive_multiasset();
898898

899899
self.add_output(&output_builder
900-
.with_asset_and_min_required_coin(&self.config.coins_per_utxo_word, &multiasset)?
900+
.with_asset_and_min_required_coin(&multiasset, &self.config.coins_per_utxo_word)?
901901
.build()?
902902
)
903903
}
@@ -3862,7 +3862,7 @@ mod tests {
38623862
&TransactionOutputBuilder::new()
38633863
.with_address(&address)
38643864
.next().unwrap()
3865-
.with_asset_and_min_required_coin(&tx_builder.config.coins_per_utxo_word, &multiasset).unwrap()
3865+
.with_asset_and_min_required_coin(&multiasset, &tx_builder.config.coins_per_utxo_word).unwrap()
38663866
.build().unwrap()
38673867
).unwrap();
38683868

0 commit comments

Comments
 (0)