Function revm::precompile::primitives::utilities::fake_exponential

source ·
pub fn fake_exponential(factor: u64, numerator: u64, denominator: u64) -> u128
Expand description

Approximates factor * e ** (numerator / denominator) using Taylor expansion.

This is used to calculate the blob price.

See also the EIP-4844 helpers (fake_exponential).

§Panics

This function panics if denominator is zero.