We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3fa9f9 commit c96e791Copy full SHA for c96e791
src/block.rs
@@ -558,8 +558,10 @@ pub fn execute_block(context: BlockContext) -> Option<BlockEffects> {
558
let l_sched = leader_schedule_utils::leader_schedule(current_epoch, &bank).unwrap();
559
let epoch_schedule = bank.epoch_schedule();
560
let (_, slot_index) = epoch_schedule.get_epoch_and_slot_index(current_slot);
561
- let leader = l_sched.get_vote_key_at_slot_index(slot_index as usize).unwrap();
562
- bank.set_collector_id_for_tests(leader.clone());
+ let leader = l_sched.get_vote_key_at_slot_index(slot_index as usize);
+ if !leader.is_none() {
563
+ bank.set_collector_id_for_tests(leader.unwrap().clone());
564
+ }
565
566
bank.distribute_partitioned_epoch_rewards();
567
0 commit comments