assert_eq!(
server
.index
.statistic(crate::index::Statistic::OutputsTraversed),
1
);
server.index.update().unwrap();
assert_eq!(
server
.index
.statistic(crate::index::Statistic::OutputsTraversed),
1
);
server.mine_blocks(2);
server.index.update().unwrap();
assert_eq!(
server
.index
.statistic(crate::index::Statistic::OutputsTraversed),
3
);
}
#[test]
fn coinbase_sat_ranges_are_tracked() {
let server = TestServer::new_with_sat_index();
assert_eq!(
server.index.statistic(crate::index::Statistic::SatRanges),
1
);
server.mine_blocks(1);
assert_eq!(
server.index.statistic(crate::index::Statistic::SatRanges),
2
);
server.mine_blocks(1);
assert_eq!(
server.index.statistic(crate::index::Statistic::SatRanges),
3
);
}
#[test]
fn split_sat_ranges_are_tracked() {
let server = TestServer::new_with_sat_index();