@@ -1503,13 +1503,13 @@ impl Blockstore {
1503
1503
}
1504
1504
} ;
1505
1505
1506
- let slot_entries = self . get_slot_entries ( slot, 0 , None ) ?;
1506
+ let slot_entries = self . get_slot_entries ( slot, 0 ) ?;
1507
1507
if !slot_entries. is_empty ( ) {
1508
1508
let slot_transaction_iterator = slot_entries
1509
1509
. iter ( )
1510
1510
. cloned ( )
1511
1511
. flat_map ( |entry| entry. transactions ) ;
1512
- let parent_slot_entries = self . get_slot_entries ( slot_meta. parent_slot , 0 , None ) ?;
1512
+ let parent_slot_entries = self . get_slot_entries ( slot_meta. parent_slot , 0 ) ?;
1513
1513
let previous_blockhash = if !parent_slot_entries. is_empty ( ) {
1514
1514
get_last_hash ( parent_slot_entries. iter ( ) ) . unwrap ( )
1515
1515
} else {
@@ -1749,7 +1749,7 @@ impl Blockstore {
1749
1749
slot : Slot ,
1750
1750
signature : Signature ,
1751
1751
) -> Result < Option < Transaction > > {
1752
- let slot_entries = self . get_slot_entries ( slot, 0 , None ) ?;
1752
+ let slot_entries = self . get_slot_entries ( slot, 0 ) ?;
1753
1753
Ok ( slot_entries
1754
1754
. iter ( )
1755
1755
. cloned ( )
@@ -1766,7 +1766,7 @@ impl Blockstore {
1766
1766
}
1767
1767
1768
1768
fn get_block_timestamps ( & self , slot : Slot ) -> Result < Vec < ( Pubkey , ( Slot , UnixTimestamp ) ) > > {
1769
- let slot_entries = self . get_slot_entries ( slot, 0 , None ) ?;
1769
+ let slot_entries = self . get_slot_entries ( slot, 0 ) ?;
1770
1770
Ok ( slot_entries
1771
1771
. iter ( )
1772
1772
. cloned ( )
@@ -1796,12 +1796,7 @@ impl Blockstore {
1796
1796
}
1797
1797
1798
1798
/// Returns the entry vector for the slot starting with `shred_start_index`
1799
- pub fn get_slot_entries (
1800
- & self ,
1801
- slot : Slot ,
1802
- shred_start_index : u64 ,
1803
- _max_entries : Option < u64 > ,
1804
- ) -> Result < Vec < Entry > > {
1799
+ pub fn get_slot_entries ( & self , slot : Slot , shred_start_index : u64 ) -> Result < Vec < Entry > > {
1805
1800
self . get_slot_entries_with_shred_info ( slot, shred_start_index)
1806
1801
. map ( |x| x. 0 )
1807
1802
}
@@ -2914,7 +2909,7 @@ pub mod tests {
2914
2909
let ledger = Blockstore :: open ( & ledger_path) . unwrap ( ) ;
2915
2910
2916
2911
let ticks = create_ticks ( genesis_config. ticks_per_slot , 0 , genesis_config. hash ( ) ) ;
2917
- let entries = ledger. get_slot_entries ( 0 , 0 , None ) . unwrap ( ) ;
2912
+ let entries = ledger. get_slot_entries ( 0 , 0 ) . unwrap ( ) ;
2918
2913
2919
2914
assert_eq ! ( ticks, entries) ;
2920
2915
@@ -3004,7 +2999,7 @@ pub mod tests {
3004
2999
3005
3000
assert_eq ! (
3006
3001
& ticks[ ( i * ticks_per_slot) as usize ..( ( i + 1 ) * ticks_per_slot) as usize ] ,
3007
- & ledger. get_slot_entries( i, 0 , None ) . unwrap( ) [ ..]
3002
+ & ledger. get_slot_entries( i, 0 ) . unwrap( ) [ ..]
3008
3003
) ;
3009
3004
}
3010
3005
@@ -3032,7 +3027,7 @@ pub mod tests {
3032
3027
assert_eq!(
3033
3028
&ticks[0..1],
3034
3029
&ledger
3035
- .get_slot_entries(num_slots, ticks_per_slot - 2, None )
3030
+ .get_slot_entries(num_slots, ticks_per_slot - 2)
3036
3031
.unwrap()[..]
3037
3032
);
3038
3033
@@ -3046,7 +3041,7 @@ pub mod tests {
3046
3041
3047
3042
assert_eq!(
3048
3043
&ticks[1..2],
3049
- &ledger.get_slot_entries(num_slots + 1, 0, None ).unwrap()[..]
3044
+ &ledger.get_slot_entries(num_slots + 1, 0).unwrap()[..]
3050
3045
);
3051
3046
*/
3052
3047
}
@@ -3200,7 +3195,7 @@ pub mod tests {
3200
3195
assert ! ( shreds. len( ) > 1 ) ;
3201
3196
let last_shred = shreds. pop ( ) . unwrap ( ) ;
3202
3197
ledger. insert_shreds ( vec ! [ last_shred] , None , false ) . unwrap ( ) ;
3203
- assert ! ( ledger. get_slot_entries( 0 , 0 , None ) . unwrap( ) . is_empty( ) ) ;
3198
+ assert ! ( ledger. get_slot_entries( 0 , 0 ) . unwrap( ) . is_empty( ) ) ;
3204
3199
3205
3200
let meta = ledger
3206
3201
. meta ( 0 )
@@ -3210,7 +3205,7 @@ pub mod tests {
3210
3205
3211
3206
// Insert the other shreds, check for consecutive returned entries
3212
3207
ledger. insert_shreds ( shreds, None , false ) . unwrap ( ) ;
3213
- let result = ledger. get_slot_entries ( 0 , 0 , None ) . unwrap ( ) ;
3208
+ let result = ledger. get_slot_entries ( 0 , 0 ) . unwrap ( ) ;
3214
3209
3215
3210
assert_eq ! ( result, entries) ;
3216
3211
@@ -3244,7 +3239,7 @@ pub mod tests {
3244
3239
for i in ( 0 ..num_shreds) . rev ( ) {
3245
3240
let shred = shreds. pop ( ) . unwrap ( ) ;
3246
3241
ledger. insert_shreds ( vec ! [ shred] , None , false ) . unwrap ( ) ;
3247
- let result = ledger. get_slot_entries ( 0 , 0 , None ) . unwrap ( ) ;
3242
+ let result = ledger. get_slot_entries ( 0 , 0 ) . unwrap ( ) ;
3248
3243
3249
3244
let meta = ledger
3250
3245
. meta ( 0 )
@@ -3333,7 +3328,7 @@ pub mod tests {
3333
3328
. expect ( "Expected successful write of shreds" ) ;
3334
3329
3335
3330
assert_eq ! (
3336
- blockstore. get_slot_entries( 1 , 0 , None ) . unwrap( ) [ 2 ..4 ] ,
3331
+ blockstore. get_slot_entries( 1 , 0 ) . unwrap( ) [ 2 ..4 ] ,
3337
3332
entries[ 2 ..4 ] ,
3338
3333
) ;
3339
3334
}
@@ -3367,7 +3362,7 @@ pub mod tests {
3367
3362
. expect ( "Expected successful write of shreds" ) ;
3368
3363
assert_eq ! (
3369
3364
blockstore
3370
- . get_slot_entries( slot, u64 :: from( index - 1 ) , None )
3365
+ . get_slot_entries( slot, u64 :: from( index - 1 ) )
3371
3366
. unwrap( ) ,
3372
3367
vec![ last_entry] ,
3373
3368
) ;
@@ -3398,7 +3393,7 @@ pub mod tests {
3398
3393
blockstore
3399
3394
. insert_shreds ( shreds, None , false )
3400
3395
. expect ( "Expected successful write of shreds" ) ;
3401
- assert_eq ! ( blockstore. get_slot_entries( slot, 0 , None ) . unwrap( ) , entries) ;
3396
+ assert_eq ! ( blockstore. get_slot_entries( slot, 0 ) . unwrap( ) , entries) ;
3402
3397
}
3403
3398
}
3404
3399
Blockstore :: destroy ( & blockstore_path) . expect ( "Expected successful database destruction" ) ;
@@ -3433,7 +3428,7 @@ pub mod tests {
3433
3428
3434
3429
blockstore. insert_shreds ( odd_shreds, None , false ) . unwrap ( ) ;
3435
3430
3436
- assert_eq ! ( blockstore. get_slot_entries( slot, 0 , None ) . unwrap( ) , vec![ ] ) ;
3431
+ assert_eq ! ( blockstore. get_slot_entries( slot, 0 ) . unwrap( ) , vec![ ] ) ;
3437
3432
3438
3433
let meta = blockstore. meta ( slot) . unwrap ( ) . unwrap ( ) ;
3439
3434
if num_shreds % 2 == 0 {
@@ -3452,7 +3447,7 @@ pub mod tests {
3452
3447
blockstore. insert_shreds ( even_shreds, None , false ) . unwrap ( ) ;
3453
3448
3454
3449
assert_eq ! (
3455
- blockstore. get_slot_entries( slot, 0 , None ) . unwrap( ) ,
3450
+ blockstore. get_slot_entries( slot, 0 ) . unwrap( ) ,
3456
3451
original_entries,
3457
3452
) ;
3458
3453
@@ -3486,18 +3481,15 @@ pub mod tests {
3486
3481
. insert_shreds ( original_shreds, None , false )
3487
3482
. unwrap ( ) ;
3488
3483
3489
- assert_eq ! ( blockstore. get_slot_entries( 0 , 0 , None ) . unwrap( ) , vec![ ] ) ;
3484
+ assert_eq ! ( blockstore. get_slot_entries( 0 , 0 ) . unwrap( ) , vec![ ] ) ;
3490
3485
3491
3486
let duplicate_shreds = entries_to_test_shreds ( original_entries. clone ( ) , 0 , 0 , true , 0 ) ;
3492
3487
let num_shreds = duplicate_shreds. len ( ) as u64 ;
3493
3488
blockstore
3494
3489
. insert_shreds ( duplicate_shreds, None , false )
3495
3490
. unwrap ( ) ;
3496
3491
3497
- assert_eq ! (
3498
- blockstore. get_slot_entries( 0 , 0 , None ) . unwrap( ) ,
3499
- original_entries
3500
- ) ;
3492
+ assert_eq ! ( blockstore. get_slot_entries( 0 , 0 ) . unwrap( ) , original_entries) ;
3501
3493
3502
3494
let meta = blockstore. meta ( 0 ) . unwrap ( ) . unwrap ( ) ;
3503
3495
assert_eq ! ( meta. consumed, num_shreds) ;
@@ -4178,7 +4170,7 @@ pub mod tests {
4178
4170
4179
4171
for i in 0 ..num_entries - 1 {
4180
4172
assert_eq ! (
4181
- blockstore. get_slot_entries( i, 0 , None ) . unwrap( ) [ 0 ] ,
4173
+ blockstore. get_slot_entries( i, 0 ) . unwrap( ) [ 0 ] ,
4182
4174
entries[ i as usize ]
4183
4175
) ;
4184
4176
@@ -4921,7 +4913,7 @@ pub mod tests {
4921
4913
. insert_shreds ( shreds, None , false )
4922
4914
. expect ( "Expected successful write of shreds" ) ;
4923
4915
assert_eq ! (
4924
- blockstore. get_slot_entries( slot, 0 , None ) . unwrap( ) . len( ) as u64 ,
4916
+ blockstore. get_slot_entries( slot, 0 ) . unwrap( ) . len( ) as u64 ,
4925
4917
num_ticks
4926
4918
) ;
4927
4919
@@ -4943,7 +4935,7 @@ pub mod tests {
4943
4935
blockstore
4944
4936
. insert_shreds ( shreds, None , false )
4945
4937
. expect ( "Expected successful write of shreds" ) ;
4946
- assert ! ( blockstore. get_slot_entries( slot, 0 , None ) . is_err( ) ) ;
4938
+ assert ! ( blockstore. get_slot_entries( slot, 0 ) . is_err( ) ) ;
4947
4939
}
4948
4940
Blockstore :: destroy ( & blockstore_path) . expect ( "Expected successful database destruction" ) ;
4949
4941
}
0 commit comments