mirror of
https://github.com/bitcoinresearchkit/brk.git
synced 2026-07-17 05:58:11 -07:00
website_next: part 12
This commit is contained in:
@@ -18,23 +18,6 @@ export const FEE_RATE_STOPS = /** @type {const} */ ([
|
||||
{ label: "max", color: "var(--red)" },
|
||||
]);
|
||||
|
||||
/**
|
||||
* @param {number[]} values
|
||||
* @param {number} percentile
|
||||
*/
|
||||
function percentileValue(values, percentile) {
|
||||
return values[Math.round((percentile / 100) * (values.length - 1))];
|
||||
}
|
||||
|
||||
/** @param {number[]} feeRates */
|
||||
export function createFeeRateRange(feeRates) {
|
||||
feeRates.sort((a, b) => a - b);
|
||||
|
||||
return FEE_RATE_PERCENTILES.map((percentile) => {
|
||||
return percentileValue(feeRates, percentile);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {number} feeRate
|
||||
* @param {number[]} ranges
|
||||
|
||||
Reference in New Issue
Block a user