wallet2: fix faulty bounds check

This commit is contained in:
jpk68
2026-08-02 13:14:24 -04:00
parent 13a8b563ee
commit 493af98614
+1 -1
View File
@@ -8478,7 +8478,7 @@ uint64_t wallet2::get_fee_multiplier(fee_priority priority, fee_algorithm fee_al
}
const auto fee_algorithm_index = fee_algorithm_utilities::as_integral(fee_algorithm);
THROW_WALLET_EXCEPTION_IF(fee_algorithm_index < 0 || fee_algorithm_index > static_cast<int>(std::size(fee_steps)), error::invalid_priority);
THROW_WALLET_EXCEPTION_IF(fee_algorithm_index < 0 || fee_algorithm_index >= static_cast<int>(std::size(fee_steps)), error::invalid_priority);
// 1 to 3/4 are allowed as priorities
const fee_priority max_priority = fee_steps[fee_algorithm_index].maximum_priority;