@@ -11115,6 +11115,8 @@ fn reload_miner_config() {
11115
11115
// setup sender + recipient for some test stx transfers
11116
11116
// these are necessary for the interim blocks to get mined at all
11117
11117
let sender_addr = tests:: to_addr ( & sender_sk) ;
11118
+ let old_burn_fee_cap: u64 = 100000 ;
11119
+ conf. burnchain . burn_fee_cap = old_burn_fee_cap;
11118
11120
conf. add_initial_balance ( PrincipalData :: from ( sender_addr) . to_string ( ) , 1000000 ) ;
11119
11121
conf. add_initial_balance ( PrincipalData :: from ( signer_addr) . to_string ( ) , 100000 ) ;
11120
11122
@@ -11149,8 +11151,6 @@ fn reload_miner_config() {
11149
11151
file. write_all ( new_config. as_bytes ( ) ) . unwrap ( ) ;
11150
11152
} ;
11151
11153
11152
- update_config ( 100000 , 50 ) ;
11153
-
11154
11154
let mut run_loop = boot_nakamoto:: BootRunLoop :: new ( conf. clone ( ) ) . unwrap ( ) ;
11155
11155
let run_loop_stopper = run_loop. get_termination_switch ( ) ;
11156
11156
let counters = run_loop. counters ( ) ;
@@ -11180,6 +11180,8 @@ fn reload_miner_config() {
11180
11180
11181
11181
wait_for_first_naka_block_commit ( 60 , & commits_submitted) ;
11182
11182
11183
+ next_block_and_mine_commit ( & mut btc_regtest_controller, 60 , & conf, & counters) . unwrap ( ) ;
11184
+ next_block_and_mine_commit ( & mut btc_regtest_controller, 60 , & conf, & counters) . unwrap ( ) ;
11183
11185
next_block_and_mine_commit ( & mut btc_regtest_controller, 60 , & conf, & counters) . unwrap ( ) ;
11184
11186
11185
11187
let burn_blocks = test_observer:: get_burn_blocks ( ) ;
@@ -11195,7 +11197,9 @@ fn reload_miner_config() {
11195
11197
. map ( |r| r. get ( "amt" ) . unwrap ( ) . as_u64 ( ) . unwrap ( ) )
11196
11198
. sum :: < u64 > ( ) ;
11197
11199
11198
- assert_eq ! ( reward_amount, 200000 ) ;
11200
+ let burn_amount = burn_block. get ( "burn_amount" ) . unwrap ( ) . as_u64 ( ) . unwrap ( ) ;
11201
+
11202
+ assert_eq ! ( reward_amount + burn_amount, old_burn_fee_cap) ;
11199
11203
11200
11204
next_block_and_mine_commit ( & mut btc_regtest_controller, 60 , & conf, & counters) . unwrap ( ) ;
11201
11205
@@ -11221,7 +11225,9 @@ fn reload_miner_config() {
11221
11225
. map ( |r| r. get ( "amt" ) . unwrap ( ) . as_u64 ( ) . unwrap ( ) )
11222
11226
. sum :: < u64 > ( ) ;
11223
11227
11224
- assert_eq ! ( reward_amount, new_amount) ;
11228
+ let burn_amount = burn_block. get ( "burn_amount" ) . unwrap ( ) . as_u64 ( ) . unwrap ( ) ;
11229
+
11230
+ assert_eq ! ( reward_amount + burn_amount, new_amount) ;
11225
11231
11226
11232
coord_channel
11227
11233
. lock ( )
0 commit comments