Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions ArbOwner.sol
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,21 @@ interface ArbOwner {
/// @notice Get the network fee collector
function getNetworkFeeAccount() external view returns (address);

/// @notice Get the infrastructure fee collector
/// @notice Available in ArbOS version 5 and above
function getInfraFeeAccount() external view returns (address);

/// @notice Set the network fee collector
function setNetworkFeeAccount(
address newNetworkFeeAccount
) external;

/// @notice Set the infrastructure fee collector
/// @notice Available in ArbOS version 5 and above
function setInfraFeeAccount(
address newInfraFeeAccount
) external;

/// @notice Upgrades ArbOS to the requested version at the requested timestamp
function scheduleArbOSUpgrade(uint64 newVersion, uint64 timestamp) external;

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@arbitrum/nitro-precompile-interfaces",
"version": "1.0.0",
"version": "5.0.0",
"description": "Solidity interfaces for Arbitrum Nitro precompiled contracts",
"author": "Offchain Labs, Inc.",
"license": "BUSL-1.1",
Expand Down