Skip to content

Commit cf75dc5

Browse files
committed
refactor(rpc): simplify minContextSlot check in getSlot
Condense nested if statements into single-line conditional return.
1 parent 2135f2f commit cf75dc5

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/rpc/methods.zig

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -694,11 +694,7 @@ pub const SlotHookContext = struct {
694694
const config = params.config orelse common.CommitmentSlotConfig{};
695695
const commitment = config.commitment orelse .finalized;
696696
const slot = self.slot_tracker.getSlotForCommitment(commitment);
697-
if (config.minContextSlot) |min_slot| {
698-
if (slot < min_slot) {
699-
return error.RpcMinContextSlotNotMet;
700-
}
701-
}
702-
return slot;
697+
const min_slot = config.minContextSlot orelse return slot;
698+
return if (slot >= min_slot) slot else error.RpcMinContextSlotNotMet;
703699
}
704700
};

0 commit comments

Comments
 (0)