EIP-1559 support added
Bundle scoring takes into account BASEFEE mechanisms to calculate miner's revenue from bundles.
Here is the formal definition of scoring functions:
: bundle score used to sort bundles.
: ordered list of transactions in a bundle.
: set of transactions in the mempool.
: gas used by transaction .
: gas price of transaction .
: fee cap per gas of transaction .
: priority fee per gas of transaction .
: effective fee per gas of transaction equal (, BASEFEE + ).
: miner fee per gas of transaction equal - BASEFEE.
: coinbase difference from direct payment.