Skip to main content

BridgeAdminInterface

BridgeAdminInterface#

Helper view methods designed to be called by BridgePool contracts.

Functions#

finder() โ†’ address (external)
depositContracts(uint256) โ†’ struct BridgeAdminInterface.DepositUtilityContracts (external)
whitelistedTokens(address, uint256) โ†’ address l2Token, address bridgePool (external)
optimisticOracleLiveness() โ†’ uint32 (external)
proposerBondPct() โ†’ uint64 (external)
identifier() โ†’ bytes32 (external)

Events#

SetDepositContracts(uint256 chainId, address l2DepositContract, address l2MessengerContract)
SetCrossDomainAdmin(uint256 chainId, address newAdmin)
SetRelayIdentifier(bytes32 identifier)
SetOptimisticOracleLiveness(uint32 liveness)
SetProposerBondPct(uint64 proposerBondPct)
WhitelistToken(uint256 chainId, address l1Token, address l2Token, address bridgePool)
SetMinimumBridgingDelay(uint256 chainId, uint64 newMinimumBridgingDelay)
DepositsEnabled(uint256 chainId, address l2Token, bool depositsEnabled)
BridgePoolsAdminTransferred(address[] bridgePools, address newAdmin)
SetLpFeeRate(address bridgePool, uint64 newLpFeeRatePerSecond)