Skip to content

Commit eebed1b

Browse files
authored
Merge pull request #1835 from mintlayer/fix/create_fill_conclude_order_test
Fix v2::orders::create_fill_conclude_order on master
2 parents 7a13e67 + 05f102a commit eebed1b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

api-server/stack-test-suite/tests/v2/helpers.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
use chainstate_test_framework::empty_witness;
1717
use chainstate_test_framework::{TestFramework, TransactionBuilder};
18-
use common::chain::tokens::{make_token_id, TokenId, TokenIssuance};
18+
use common::chain::tokens::{make_token_id, TokenId, TokenIssuance, TokenTotalSupply};
1919
use common::chain::{AccountCommand, AccountNonce, TxInput};
2020
use common::primitives::BlockHeight;
2121
use common::{
@@ -162,6 +162,12 @@ pub fn issue_and_mint_tokens_from_genesis(
162162
Destination::AnyoneCanSpend,
163163
rng,
164164
);
165+
let amount_to_mint = match issuance.total_supply {
166+
TokenTotalSupply::Fixed(limit) => Amount::from_atoms(rng.gen_range(1..=limit.into_atoms())),
167+
TokenTotalSupply::Lockable | TokenTotalSupply::Unlimited => {
168+
Amount::from_atoms(rng.gen_range(100..1000))
169+
}
170+
};
165171

166172
let genesis_outpoint = UtxoOutPoint::new(tf.best_block_id().into(), 0);
167173
let genesis_coins = chainstate_test_framework::get_output_value(
@@ -193,7 +199,6 @@ pub fn issue_and_mint_tokens_from_genesis(
193199
let token_supply_change_fee =
194200
tf.chainstate.get_chain_config().token_supply_change_fee(BlockHeight::zero());
195201
let coins_after_mint = (coins_after_issue - token_supply_change_fee).unwrap();
196-
let amount_to_mint = Amount::from_atoms(1000);
197202

198203
let tx2 = TransactionBuilder::new()
199204
.add_input(

0 commit comments

Comments
 (0)