@@ -3300,12 +3300,12 @@ fn verify_signer_key_signatures() {
3300
3300
assert_eq ! ( result, Value :: okay_true( ) ) ;
3301
3301
}
3302
3302
3303
- #[ test ]
3304
- fn stack_stx_verify_signer_sig ( ) {
3303
+ #[ apply ( nakamoto_cases ) ]
3304
+ fn stack_stx_verify_signer_sig ( use_nakamoto : bool ) {
3305
3305
let lock_period = 2 ;
3306
3306
let observer = TestEventObserver :: new ( ) ;
3307
- let ( burnchain, mut peer, keys, latest_block, block_height, coinbase_nonce, test_signers) =
3308
- prepare_pox4_test ( function_name ! ( ) , Some ( & observer) , false ) ;
3307
+ let ( burnchain, mut peer, keys, latest_block, block_height, coinbase_nonce, mut test_signers) =
3308
+ prepare_pox4_test ( function_name ! ( ) , Some ( & observer) , use_nakamoto ) ;
3309
3309
3310
3310
let mut coinbase_nonce = coinbase_nonce;
3311
3311
@@ -3564,7 +3564,7 @@ fn stack_stx_verify_signer_sig() {
3564
3564
valid_tx,
3565
3565
] ;
3566
3566
3567
- let latest_block = peer . tenure_with_txs ( & txs, & mut coinbase_nonce) ;
3567
+ let latest_block = tenure_with_txs ( & mut peer , & txs, & mut coinbase_nonce, & mut test_signers ) ;
3568
3568
3569
3569
let stacker_txs = get_last_block_sender_transactions ( & observer, stacker_addr) ;
3570
3570
let expected_error = Value :: error ( Value :: Int ( 35 ) ) . unwrap ( ) ;
@@ -4260,7 +4260,6 @@ fn advance_to_block_height(
4260
4260
peer. get_burn_block_height( ) ,
4261
4261
passed_txs. len( )
4262
4262
) ;
4263
- // latest_block = Some(peer.tenure_with_txs(&passed_txs, peer_nonce));
4264
4263
latest_block = Some ( tenure_with_txs ( peer, & passed_txs, peer_nonce, test_signers) ) ;
4265
4264
passed_txs = & [ ] ;
4266
4265
if tx_block. is_none ( ) {
@@ -4274,7 +4273,6 @@ fn advance_to_block_height(
4274
4273
} else {
4275
4274
tx_block. receipts . clone ( )
4276
4275
} ;
4277
- // let tx_block_receipts = tx_block.receipts[2..].to_vec();
4278
4276
( latest_block, tx_block, tx_block_receipts)
4279
4277
}
4280
4278
@@ -4481,7 +4479,6 @@ fn stack_agg_increase() {
4481
4479
& mut peer_nonce,
4482
4480
target_height. into ( ) ,
4483
4481
& mut None ,
4484
- // Some(&mut test_signers),
4485
4482
) ;
4486
4483
4487
4484
// Get Bob's aggregate commit reward index
@@ -4628,7 +4625,6 @@ fn stack_agg_increase() {
4628
4625
& txs,
4629
4626
& mut peer_nonce,
4630
4627
target_height. into ( ) ,
4631
- // &mut test_signers,
4632
4628
& mut None ,
4633
4629
) ;
4634
4630
@@ -5200,8 +5196,6 @@ fn stack_stx_signer_key(use_nakamoto: bool) {
5200
5196
mut test_signers,
5201
5197
) = prepare_pox4_test ( function_name ! ( ) , Some ( & observer) , use_nakamoto) ;
5202
5198
5203
- info ! ( "--- starting stack-stx test ---" ) ;
5204
-
5205
5199
let stacker_nonce = 0 ;
5206
5200
let stacker_key = & keys[ 0 ] ;
5207
5201
let min_ustx = get_stacking_minimum ( & mut peer, & latest_block) ;
@@ -5210,7 +5204,6 @@ fn stack_stx_signer_key(use_nakamoto: bool) {
5210
5204
let signer_key_val = Value :: buff_from ( signer_public_key. to_bytes_compressed ( ) ) . unwrap ( ) ;
5211
5205
5212
5206
let reward_cycle = get_current_reward_cycle ( & peer, & burnchain) ;
5213
- info ! ( "Reward cycle: {reward_cycle}" ) ;
5214
5207
5215
5208
// (define-public (stack-stx (amount-ustx uint)
5216
5209
// (pox-addr (tuple (version (buff 1)) (hashbytes (buff 32))))
@@ -5245,9 +5238,7 @@ fn stack_stx_signer_key(use_nakamoto: bool) {
5245
5238
] ,
5246
5239
) ] ;
5247
5240
5248
- // let latest_block = peer.tenure_with_txs(&txs, &mut coinbase_nonce);
5249
5241
let latest_block = tenure_with_txs ( & mut peer, & txs, & mut coinbase_nonce, & mut test_signers) ;
5250
- // peer.make_nakamoto_tenure(tenure_change, coinbase, signers, block_builder)
5251
5242
let stacking_state = get_stacking_state_pox_4 (
5252
5243
& mut peer,
5253
5244
& latest_block,
@@ -6800,11 +6791,6 @@ pub fn pox_4_scenario_test_setup_nakamoto<'a>(
6800
6791
. with_private_key ( private_key) ;
6801
6792
boot_plan. add_default_balance = false ;
6802
6793
6803
- // let balances: Vec<(PrincipalData, u64)> = addrs
6804
- // .clone()
6805
- // .into_iter()
6806
- // .map(|addr| (addr.into(), (1024 * POX_THRESHOLD_STEPS_USTX) as u64))
6807
- // .collect();
6808
6794
boot_plan. initial_balances = initial_balances;
6809
6795
boot_plan. pox_constants = pox_constants. clone ( ) ;
6810
6796
burnchain. pox_constants = pox_constants. clone ( ) ;
@@ -6822,23 +6808,11 @@ pub fn pox_4_scenario_test_setup_nakamoto<'a>(
6822
6808
let coinbase_nonce = 0 ;
6823
6809
6824
6810
let burn_block_height = get_tip ( peer. sortdb . as_ref ( ) ) . block_height ;
6825
- // let reward_cycle = get_current_reward_cycle(&peer, &peer.config.burnchain);
6826
6811
let reward_cycle = burnchain
6827
6812
. block_height_to_reward_cycle ( burn_block_height)
6828
6813
. unwrap ( ) as u128 ;
6829
6814
let min_ustx = get_stacking_minimum ( & mut peer, & latest_block) ;
6830
6815
6831
- info ! ( "Block height: {}" , burn_block_height) ;
6832
-
6833
- // (
6834
- // burnchain,
6835
- // peer,
6836
- // keys,
6837
- // latest_block,
6838
- // block_height,
6839
- // coinbase_nonce,
6840
- // Some(test_signers),
6841
- // )
6842
6816
(
6843
6817
peer,
6844
6818
coinbase_nonce,
@@ -7039,24 +7013,6 @@ fn test_scenario_one(use_nakamoto: bool) {
7039
7013
assert_eq ! ( first_reward_cycle, next_reward_cycle) ;
7040
7014
assert_eq ! ( pox_address, bob. pox_address) ;
7041
7015
7042
- info ! ( "Got {} receipts" , receipts. clone( ) . len( ) ) ;
7043
-
7044
- for receipt in receipts. clone ( ) {
7045
- info ! ( "Receipt: {:?}" , receipt) ;
7046
- }
7047
-
7048
- let signer_keys_len = test_signers
7049
- . clone ( )
7050
- . map ( |t| t. signer_keys . len ( ) )
7051
- . unwrap_or ( 0 ) ;
7052
- // let signer_keys_len = if let Some(ref test_signers) = test_signers {
7053
- // test_signers.signer_keys.len()
7054
- // } else {
7055
- // 0
7056
- // };
7057
-
7058
- info ! ( "Test signers now has {} keys" , signer_keys_len) ;
7059
-
7060
7016
// 1. Check bob's low authorization transaction
7061
7017
let bob_tx_result_low = receipts
7062
7018
. get ( 1 )
@@ -8981,15 +8937,11 @@ pub fn tenure_with_txs(
8981
8937
8982
8938
let chainstate = & mut peer. stacks_node . as_mut ( ) . unwrap ( ) . chainstate ;
8983
8939
let sort_db = peer. sortdb . as_mut ( ) . unwrap ( ) ;
8984
- // let tip = NakamotoChainState::get_canonical_block_header(chainstate.db(), sort_db)
8985
- // .unwrap()
8986
- // .unwrap();
8987
8940
let latest_block = sort_db
8988
8941
. index_handle_at_tip ( )
8989
8942
. get_nakamoto_tip_block_id ( )
8990
8943
. unwrap ( )
8991
8944
. unwrap ( ) ;
8992
- // let tip = StacksBlockId::
8993
8945
latest_block
8994
8946
} else {
8995
8947
peer. tenure_with_txs ( txs, coinbase_nonce)
0 commit comments