Skip to main content

_ArbOwnerPublic

MethodSolidity interfaceGo implementationDescription
isChainOwner()

Interface

Implementation

IsChainOwner checks if the user is a chain owner
rectifyChainOwner()

Interface

Implementation

RectifyChainOwner checks if the account is a chain owner (Available since ArbOS 11)
getAllChainOwners()

Interface

Implementation

GetAllChainOwners retrieves the list of chain owners
getNativeTokenManagementFrom()

Interface

Implementation

native token management becomes enabled
isNativeTokenOwner()

Interface

Implementation

IsNativeTokenOwner checks if the account is a native token owner
getAllNativeTokenOwners()

Interface

Implementation

GetAllNativeTokenOwners retrieves the list of native token owners
getNetworkFeeAccount()

Interface

Implementation

GetNetworkFeeAccount gets the network fee collector
getInfraFeeAccount()

Interface

Implementation

GetInfraFeeAccount gets the infrastructure fee collector
getBrotliCompressionLevel()

Interface

Implementation

GetBrotliCompressionLevel gets the current brotli compression level used for fast compression

getParentGasFloorPerToken()

Interface

Implementation

Get how much L1 charges per non-zero byte of calldata
getScheduledUpgrade()

Interface

Implementation

Returns (0, 0, nil) if no ArbOS upgrade is scheduled.
isCalldataPriceIncreaseEnabled()

Interface

Implementation

(EIP-7623) is enabled
EventSolidity interfaceGo implementationDescription
ChainOwnerRectified

Interface

Implementation

Emitted when verifying a chain owner