@@ -2,7 +2,7 @@ use std::ops::Range;
2
2
3
3
use criterion:: { criterion_group, criterion_main, BenchmarkId , Criterion } ;
4
4
use mithril_common:: {
5
- crypto_helper:: { MKMap , MKMapNode , MKMapProof , MKTree } ,
5
+ crypto_helper:: { MKMap , MKMapNode , MKMapProof , MKMapValue , MKTree } ,
6
6
entities:: BlockRange ,
7
7
} ;
8
8
@@ -53,7 +53,7 @@ fn generate_block_ranges_nodes_iterator(
53
53
54
54
fn generate_merkle_map_compressed (
55
55
block_ranges_nodes_iterator : impl Iterator < Item = ( BlockRange , MKMapNode < BlockRange > ) > ,
56
- ) -> MKMap < BlockRange > {
56
+ ) -> MKMap < BlockRange , MKMapNode < BlockRange > > {
57
57
let mut mk_map = MKMap :: new ( & [ ] ) . unwrap ( ) ;
58
58
for ( block_range, mk_tree) in block_ranges_nodes_iterator {
59
59
mk_map
@@ -65,7 +65,7 @@ fn generate_merkle_map_compressed(
65
65
66
66
fn generate_merkle_map_proof (
67
67
block_ranges_nodes_iterator : impl Iterator < Item = ( BlockRange , MKMapNode < BlockRange > ) > ,
68
- mk_map_compressed : & MKMap < BlockRange > ,
68
+ mk_map_compressed : & MKMap < BlockRange , MKMapNode < BlockRange > > ,
69
69
) -> MKMapProof < BlockRange > {
70
70
let ( mk_map_key_to_prove, mk_map_node_to_prove) =
71
71
& block_ranges_nodes_iterator. take ( 1 ) . collect :: < Vec < _ > > ( ) [ 0 ] ;
0 commit comments