Remove some low-hanging TODOs (#6839)
This commit is contained in:
@ -64,9 +64,6 @@ impl FeeCalculator {
|
||||
if me.target_signatures_per_slot > 0 {
|
||||
// lamports_per_signature can range from 50% to 1000% of
|
||||
// target_lamports_per_signature
|
||||
//
|
||||
// TODO: Are these decent limits?
|
||||
//
|
||||
me.min_lamports_per_signature = std::cmp::max(1, me.target_lamports_per_signature / 2);
|
||||
me.max_lamports_per_signature = me.target_lamports_per_signature * 10;
|
||||
|
||||
@ -91,10 +88,8 @@ impl FeeCalculator {
|
||||
if gap == 0 {
|
||||
me.lamports_per_signature = desired_lamports_per_signature;
|
||||
} else {
|
||||
// Adjust fee by 5% of target_lamports_per_signature to produce a smooth increase/decrease in fees over time.
|
||||
//
|
||||
// TODO: Is this fee curve smooth enough or too smooth?
|
||||
//
|
||||
// Adjust fee by 5% of target_lamports_per_signature to produce a smooth
|
||||
// increase/decrease in fees over time.
|
||||
let gap_adjust =
|
||||
std::cmp::max(1, me.target_lamports_per_signature / 20) as i64 * gap.signum();
|
||||
|
||||
|
Reference in New Issue
Block a user