diff --git a/ArbOwner.sol b/ArbOwner.sol index 0fb9fe5..ac6963a 100644 --- a/ArbOwner.sol +++ b/ArbOwner.sol @@ -150,8 +150,8 @@ interface ArbOwner { /// @notice Set how much L1 charges per non-zero byte of calldata /// @notice Available in ArbOS version 50 and above - function setL1CalldataPrice( - uint256 calldataPrice + function setParentGasFloorPerToken( + uint64 floorPerToken ) external; /// @notice Sets the base charge (in L1 gas) attributed to each data batch in the calldata pricer diff --git a/ArbOwnerPublic.sol b/ArbOwnerPublic.sol index b91b136..fb5d11e 100644 --- a/ArbOwnerPublic.sol +++ b/ArbOwnerPublic.sol @@ -49,7 +49,7 @@ interface ArbOwnerPublic { /// @notice Get how much L1 charges per non-zero byte of calldata /// @notice Available in ArbOS version 50 and above - function getL1CalldataPrice() external view returns (uint256); + function getParentGasFloorPerToken() external view returns (uint64); /// @notice Get the next scheduled ArbOS version upgrade and its activation timestamp. /// @notice Returns (0, 0) if no ArbOS upgrade is scheduled. diff --git a/ArbosActs.sol b/ArbosActs.sol index 7ca71b6..7034f58 100644 --- a/ArbosActs.sol +++ b/ArbosActs.sol @@ -40,7 +40,10 @@ interface ArbosActs { uint256 batchTimestamp, address batchPosterAddress, uint64 batchNumber, - uint64 batchDataGas, + uint64 batchCalldataLength, + uint64 batchCalldataNonZeros, + uint64 batchLegacyGas, + uint64 batchExtraGas, uint256 l1BaseFeeWei ) external;