diff --git a/testnet/stacks-node/src/run_loop/mod.rs b/testnet/stacks-node/src/run_loop/mod.rs index a2bed72cb..8bc0fcca3 100644 --- a/testnet/stacks-node/src/run_loop/mod.rs +++ b/testnet/stacks-node/src/run_loop/mod.rs @@ -117,7 +117,7 @@ impl RunLoopCallbacks { } match &tx.payload { TransactionPayload::Coinbase(..) => println!(" Coinbase"), - TransactionPayload::SmartContract(contract) => println!(" Publish smart contract\n**************************\n{:?}\n**************************", contract.code_body), + TransactionPayload::SmartContract(contract, ..) => println!(" Publish smart contract\n**************************\n{:?}\n**************************", contract.code_body), TransactionPayload::TokenTransfer(recipent, amount, _) => println!(" Transfering {} µSTX to {}", amount, recipent.to_string()), _ => println!(" {:?}", tx.payload) } diff --git a/testnet/stacks-node/src/tests/epoch_205.rs b/testnet/stacks-node/src/tests/epoch_205.rs index b11141314..fa96295d3 100644 --- a/testnet/stacks-node/src/tests/epoch_205.rs +++ b/testnet/stacks-node/src/tests/epoch_205.rs @@ -783,7 +783,7 @@ fn test_cost_limit_switch_version205() { let increment_contract_defines = select_transactions_where( &test_observer::get_blocks(), |transaction| match &transaction.payload { - TransactionPayload::SmartContract(contract) => { + TransactionPayload::SmartContract(contract, ..) => { contract.name == ContractName::try_from("increment-contract").unwrap() } _ => false, @@ -1115,7 +1115,7 @@ fn bigger_microblock_streams_in_2_05() { } let tx_bytes = hex_bytes(&raw_tx[2..]).unwrap(); let parsed = StacksTransaction::consensus_deserialize(&mut &tx_bytes[..]).unwrap(); - if let TransactionPayload::SmartContract(tsc) = parsed.payload { + if let TransactionPayload::SmartContract(tsc, ..) = parsed.payload { if tsc.name.to_string().find("costs-2").is_some() { in_205 = true; } else if tsc.name.to_string().find("large").is_some() { diff --git a/testnet/stacks-node/src/tests/mod.rs b/testnet/stacks-node/src/tests/mod.rs index 57a102b0c..7d3480448 100644 --- a/testnet/stacks-node/src/tests/mod.rs +++ b/testnet/stacks-node/src/tests/mod.rs @@ -616,7 +616,7 @@ fn should_succeed_mining_valid_txs() { let contract_tx = &chain_tip.block.txs[1]; assert!(contract_tx.chain_id == CHAIN_ID_TESTNET); assert!(match contract_tx.payload { - TransactionPayload::SmartContract(_) => true, + TransactionPayload::SmartContract(..) => true, _ => false, }); @@ -902,7 +902,7 @@ fn should_succeed_handling_malformed_and_valid_txs() { let contract_tx = &chain_tip.block.txs[1]; assert!(contract_tx.chain_id == CHAIN_ID_TESTNET); assert!(match contract_tx.payload { - TransactionPayload::SmartContract(_) => true, + TransactionPayload::SmartContract(..) => true, _ => false, }); } diff --git a/testnet/stacks-node/src/tests/neon_integrations.rs b/testnet/stacks-node/src/tests/neon_integrations.rs index 79359d34d..98ef4f6d5 100644 --- a/testnet/stacks-node/src/tests/neon_integrations.rs +++ b/testnet/stacks-node/src/tests/neon_integrations.rs @@ -2739,7 +2739,7 @@ fn size_overflow_unconfirmed_microblocks_integration_test() { } let tx_bytes = hex_bytes(&raw_tx[2..]).unwrap(); let parsed = StacksTransaction::consensus_deserialize(&mut &tx_bytes[..]).unwrap(); - if let TransactionPayload::SmartContract(tsc) = parsed.payload { + if let TransactionPayload::SmartContract(tsc, ..) = parsed.payload { if tsc.name.to_string().find("large-").is_some() { num_big_anchored_txs += 1; total_big_txs_per_block += 1; @@ -2942,7 +2942,7 @@ fn size_overflow_unconfirmed_stream_microblocks_integration_test() { } let tx_bytes = hex_bytes(&raw_tx[2..]).unwrap(); let parsed = StacksTransaction::consensus_deserialize(&mut &tx_bytes[..]).unwrap(); - if let TransactionPayload::SmartContract(tsc) = parsed.payload { + if let TransactionPayload::SmartContract(tsc, ..) = parsed.payload { if tsc.name.to_string().find("small").is_some() { num_big_microblock_txs += 1; total_big_txs_per_microblock += 1; @@ -3118,7 +3118,7 @@ fn size_overflow_unconfirmed_invalid_stream_microblocks_integration_test() { } let tx_bytes = hex_bytes(&raw_tx[2..]).unwrap(); let parsed = StacksTransaction::consensus_deserialize(&mut &tx_bytes[..]).unwrap(); - if let TransactionPayload::SmartContract(tsc) = parsed.payload { + if let TransactionPayload::SmartContract(tsc, ..) = parsed.payload { if tsc.name.to_string().find("small").is_some() { num_big_microblock_txs += 1; total_big_txs_per_microblock += 1; @@ -3399,7 +3399,7 @@ fn runtime_overflow_unconfirmed_microblocks_integration_test() { let tx_bytes = hex_bytes(&raw_tx[2..]).unwrap(); let parsed = StacksTransaction::consensus_deserialize(&mut &tx_bytes[..]).unwrap(); eprintln!("tx: {:?}", &parsed); - if let TransactionPayload::SmartContract(tsc) = parsed.payload { + if let TransactionPayload::SmartContract(tsc, ..) = parsed.payload { if tsc.name.to_string().find("large-").is_some() { num_big_anchored_txs += 1; total_big_txs_in_blocks += 1;