Skip to content

Commit

Permalink
Merge pull request #3120 from stacks-network/fix/mocknet-events
Browse files Browse the repository at this point in the history
Fix mocknet events in RC
  • Loading branch information
kantai committed Apr 28, 2022
2 parents 16fe381 + 3f3ff12 commit 258a3bd
Showing 1 changed file with 3 additions and 47 deletions.
50 changes: 3 additions & 47 deletions testnet/stacks-node/src/node.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ use stacks::chainstate::stacks::events::{
StacksTransactionEvent, StacksTransactionReceipt, TransactionOrigin,
};
use stacks::chainstate::stacks::{
CoinbasePayload, StacksBlock, StacksBlockHeader, StacksMicroblock, StacksTransaction,
StacksTransactionSigner, TransactionAnchorMode, TransactionPayload, TransactionVersion,
CoinbasePayload, StacksBlock, StacksMicroblock, StacksTransaction, StacksTransactionSigner,
TransactionAnchorMode, TransactionPayload, TransactionVersion,
};
use stacks::chainstate::{burn::db::sortdb::SortitionDB, stacks::db::StacksEpochReceipt};
use stacks::core::mempool::MemPoolDB;
Expand Down Expand Up @@ -766,7 +766,7 @@ impl Node {
microblocks: Vec<StacksMicroblock>,
db: &mut SortitionDB,
) -> ChainTip {
let parent_consensus_hash = {
let _parent_consensus_hash = {
// look up parent consensus hash
let ic = db.index_conn();
let parent_consensus_hash = StacksChainState::get_parent_consensus_hash(
Expand Down Expand Up @@ -817,30 +817,6 @@ impl Node {
parent_consensus_hash
};

// get previous burn block stats
let (parent_burn_block_hash, parent_burn_block_height, parent_burn_block_timestamp) =
if anchored_block.is_first_mined() {
(BurnchainHeaderHash([0; 32]), 0, 0)
} else {
match SortitionDB::get_block_snapshot_consensus(db.conn(), &parent_consensus_hash)
.unwrap()
{
Some(sn) => (
sn.burn_header_hash,
sn.block_height as u32,
sn.burn_header_timestamp,
),
None => {
// shouldn't happen
warn!(
"CORRUPTION: block {}/{} does not correspond to a burn block",
&parent_consensus_hash, &anchored_block.header.parent_block
);
(BurnchainHeaderHash([0; 32]), 0, 0)
}
}
};

let atlas_config = AtlasConfig::default(false);
let mut processed_blocks = vec![];
loop {
Expand Down Expand Up @@ -921,26 +897,6 @@ impl Node {
StacksChainState::consensus_load(&block_path).unwrap()
};

let parent_index_hash = StacksBlockHeader::make_index_block_hash(
&parent_consensus_hash,
&block.header.parent_block,
);

self.event_dispatcher.process_chain_tip(
&block,
&metadata,
&receipts,
&parent_index_hash,
Txid([0; 32]),
&vec![],
None,
parent_burn_block_hash,
parent_burn_block_height,
parent_burn_block_timestamp,
&processed_block.anchored_block_cost,
&processed_block.parent_microblocks_cost,
);

let chain_tip = ChainTip {
metadata,
block,
Expand Down

0 comments on commit 258a3bd

Please sign in to comment.