@@ -197,7 +197,7 @@ mod tests {
197
197
BlockStreamer , DumbBlockScanner , DumbBlockStreamer , ScannedBlock ,
198
198
} ;
199
199
use mithril_common:: crypto_helper:: MKTree ;
200
- use mithril_common:: entities:: { BlockNumber , BlockRangesSequence } ;
200
+ use mithril_common:: entities:: { BlockNumber , BlockRangesSequence , SlotNumber } ;
201
201
use mithril_persistence:: database:: repository:: CardanoTransactionRepository ;
202
202
use mithril_persistence:: sqlite:: SqliteConnectionPool ;
203
203
@@ -237,7 +237,7 @@ mod tests {
237
237
ScannedBlock :: new (
238
238
format ! ( "block_hash-{}" , block_number) ,
239
239
BlockNumber ( block_number) ,
240
- block_number * 100 ,
240
+ SlotNumber ( block_number * 100 ) ,
241
241
vec ! [ format!( "tx_hash-{}" , block_number) ] ,
242
242
)
243
243
} )
@@ -270,13 +270,13 @@ mod tests {
270
270
ScannedBlock :: new(
271
271
"block_hash-1" ,
272
272
BlockNumber ( 10 ) ,
273
- 15 ,
273
+ SlotNumber ( 15 ) ,
274
274
vec![ "tx_hash-1" , "tx_hash-2" ] ,
275
275
) ,
276
276
ScannedBlock :: new(
277
277
"block_hash-2" ,
278
278
BlockNumber ( 20 ) ,
279
- 25 ,
279
+ SlotNumber ( 25 ) ,
280
280
vec![ "tx_hash-3" , "tx_hash-4" ] ,
281
281
) ,
282
282
] ;
@@ -416,18 +416,19 @@ mod tests {
416
416
ScannedBlock :: new(
417
417
"block_hash-1" ,
418
418
BlockNumber ( 10 ) ,
419
- 15 ,
419
+ SlotNumber ( 15 ) ,
420
420
vec![ "tx_hash-1" , "tx_hash-2" ] ,
421
421
) ,
422
422
ScannedBlock :: new(
423
423
"block_hash-2" ,
424
424
BlockNumber ( 20 ) ,
425
- 25 ,
425
+ SlotNumber ( 25 ) ,
426
426
vec![ "tx_hash-3" , "tx_hash-4" ] ,
427
427
) ,
428
428
] ] ) ;
429
429
430
- let last_tx = CardanoTransaction :: new ( "tx-20" , BlockNumber ( 30 ) , 35 , "block_hash-3" ) ;
430
+ let last_tx =
431
+ CardanoTransaction :: new ( "tx-20" , BlockNumber ( 30 ) , SlotNumber ( 35 ) , "block_hash-3" ) ;
431
432
repository
432
433
. store_transactions ( vec ! [ last_tx. clone( ) ] )
433
434
. await
@@ -452,7 +453,8 @@ mod tests {
452
453
SqliteConnectionPool :: build_from_connection ( connection) ,
453
454
) ) ) ;
454
455
455
- let highest_stored_chain_point = ChainPoint :: new ( 134 , BlockNumber ( 10 ) , "block_hash-1" ) ;
456
+ let highest_stored_chain_point =
457
+ ChainPoint :: new ( SlotNumber ( 134 ) , BlockNumber ( 10 ) , "block_hash-1" ) ;
456
458
let stored_block = ScannedBlock :: new (
457
459
highest_stored_chain_point. block_hash . clone ( ) ,
458
460
highest_stored_chain_point. block_number ,
@@ -462,7 +464,7 @@ mod tests {
462
464
let to_store_block = ScannedBlock :: new (
463
465
"block_hash-2" ,
464
466
BlockNumber ( 20 ) ,
465
- 229 ,
467
+ SlotNumber ( 229 ) ,
466
468
vec ! [ "tx_hash-3" , "tx_hash-4" ] ,
467
469
) ;
468
470
let expected_transactions: Vec < CardanoTransaction > = [
@@ -733,13 +735,13 @@ mod tests {
733
735
ScannedBlock :: new(
734
736
"block_hash-1" ,
735
737
BlockNumber ( 10 ) ,
736
- 15 ,
738
+ SlotNumber ( 15 ) ,
737
739
vec![ "tx_hash-1" , "tx_hash-2" ] ,
738
740
) ,
739
741
ScannedBlock :: new(
740
742
"block_hash-2" ,
741
743
BlockNumber ( 20 ) ,
742
- 25 ,
744
+ SlotNumber ( 25 ) ,
743
745
vec![ "tx_hash-3" , "tx_hash-4" ] ,
744
746
) ,
745
747
] ;
@@ -783,7 +785,7 @@ mod tests {
783
785
let expected_remaining_transactions = ScannedBlock :: new (
784
786
"block_hash-130" ,
785
787
BlockNumber ( 130 ) ,
786
- 5 ,
788
+ SlotNumber ( 5 ) ,
787
789
vec ! [ "tx_hash-6" , "tx_hash-7" ] ,
788
790
)
789
791
. into_transactions ( ) ;
@@ -796,15 +798,15 @@ mod tests {
796
798
ScannedBlock :: new (
797
799
"block_hash-131" ,
798
800
BlockNumber ( 131 ) ,
799
- 10 ,
801
+ SlotNumber ( 10 ) ,
800
802
vec ! [ "tx_hash-8" , "tx_hash-9" , "tx_hash-10" ] ,
801
803
)
802
804
. into_transactions ( ) ,
803
805
)
804
806
. await
805
807
. unwrap ( ) ;
806
808
807
- let chain_point = ChainPoint :: new ( 5 , BlockNumber ( 130 ) , "block_hash-130" ) ;
809
+ let chain_point = ChainPoint :: new ( SlotNumber ( 5 ) , BlockNumber ( 130 ) , "block_hash-130" ) ;
808
810
let scanner = DumbBlockScanner :: new ( ) . backward ( chain_point) ;
809
811
810
812
let importer =
@@ -859,7 +861,7 @@ mod tests {
859
861
ScannedBlock :: new (
860
862
"block_hash-131" ,
861
863
BlockRange :: from_block_number ( BlockRange :: LENGTH * 3 ) . start ,
862
- 1 ,
864
+ SlotNumber ( 1 ) ,
863
865
vec ! [ "tx_hash-1" , "tx_hash-2" , "tx_hash-3" ] ,
864
866
)
865
867
. into_transactions ( ) ,
@@ -870,7 +872,7 @@ mod tests {
870
872
let block_range_roots = repository. get_all_block_range_root ( ) . unwrap ( ) ;
871
873
assert_eq ! ( 6 , block_range_roots. len( ) ) ;
872
874
873
- let chain_point = ChainPoint :: new ( 1 , BlockRange :: LENGTH * 3 , "block_hash-131" ) ;
875
+ let chain_point = ChainPoint :: new ( SlotNumber ( 1 ) , BlockRange :: LENGTH * 3 , "block_hash-131" ) ;
874
876
let scanner = DumbBlockScanner :: new ( ) . backward ( chain_point) ;
875
877
876
878
let importer =
0 commit comments