mirror of
https://github.com/alexgo-io/stacks-puppet-node.git
synced 2026-06-15 17:17:45 +08:00
chore: API sync
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
@@ -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() {
|
||||
|
||||
@@ -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,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user