diff --git a/erigon-lib/opstack/rollup_cost.go b/erigon-lib/opstack/rollup_cost.go index a82b3e4f00a..9c551c840b1 100644 --- a/erigon-lib/opstack/rollup_cost.go +++ b/erigon-lib/opstack/rollup_cost.go @@ -143,6 +143,11 @@ func NewL1CostFunc(config *chain.Config, statedb StateGetter) L1CostFunc { l1BaseFeeScalar, l1BlobBaseFeeScalar := extractEcotoneFeeParams(l1FeeScalars[:]) if config.IsOptimismFjord(blockTime) { + + log.Info("WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW") + log.Info("W", "l1BlobBaseFee", l1BlobBaseFee.String(), "l1BlobBaseFee", l1BlobBaseFee.String(), + "l1BaseFeeScalar", l1BaseFeeScalar.String(), "l1BlobBaseFeeScalar", l1BlobBaseFeeScalar.String()) + return NewL1CostFuncFjord( &l1BaseFee, &l1BlobBaseFee, @@ -399,6 +404,9 @@ func NewL1CostFuncFjord(l1BaseFee, l1BlobBaseFee, baseFeeScalar, blobFeeScalar * //estimatedSize = max(minTransactionSize, intercept + fastlzCoef*fastlzSize) //l1Cost = estimatedSize * l1FeeScaled / 1e12 + log.Info("W", "l1BlobBaseFee", l1BlobBaseFee.String(), "l1BlobBaseFee", l1BlobBaseFee.String(), + "baseFeeScalar", baseFeeScalar.String(), "blobFeeScalar", blobFeeScalar.String()) + scaledL1BaseFee := new(uint256.Int).Mul(baseFeeScalar, l1BaseFee) calldataCostPerByte := new(uint256.Int).Mul(scaledL1BaseFee, sixteen) blobCostPerByte := new(uint256.Int).Mul(blobFeeScalar, l1BlobBaseFee)