Module blob

Source
Expand description

Blob (EIP-4844) related functions and types. BlobExcessGasAndPrice is struct that helps with calculating blob gas price and excess blob gas.

See also the EIP-4844 helpers.

calc_blob_gasprice and calc_excess_blob_gas are used to calculate the blob gas price and excess blob gas.

BlobExcessGasAndPrice is used to store the blob gas price and excess blob gas.s

Structs§

BlobExcessGasAndPrice
Structure holding block blob excess gas and it calculates blob fee

Functions§

calc_blob_gasprice
Calculates the blob gas price from the header’s excess blob gas field.
calc_excess_blob_gas
Calculates the excess_blob_gas from the parent header’s blob_gas_used and excess_blob_gas.
fake_exponential
Approximates factor * e ** (numerator / denominator) using Taylor expansion.