Bridgehub

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x65bbaf7a at 20018731
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "Bridgehub"

No transactions found for "Bridgehub"


Functions
Getter at block 21228095
admin(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
sharedBridge(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
baseToken(uint256 _chainIdview returns (address)
getHyperchain(uint256 _chainIdview returns (address)
l2TransactionBaseCost(uint256 _chainIduint256 _gasPriceuint256 _l2GasLimituint256 _l2GasPerPubdataByteLimitview returns (uint256)
proveL1ToL2TransactionStatus(uint256 _chainIdbytes32 _l2TxHashuint256 _l2BatchNumberuint256 _l2MessageIndexuint16 _l2TxNumberInBatchbytes32[] _merkleProofuint8 _statusview returns (bool)
proveL2LogInclusion(uint256 _chainIduint256 _batchNumberuint256 _indexstruct L2Log _logbytes32[] _proofview returns (bool)
proveL2MessageInclusion(uint256 _chainIduint256 _batchNumberuint256 _indexstruct L2Message _messagebytes32[] _proofview returns (bool)
stateTransitionManager(uint256 _chainIdview returns (address)
stateTransitionManagerIsRegistered(address _stateTransitionManagerview returns (bool)
tokenIsRegistered(address _tokenview returns (bool)
State-modifying
acceptAdmin(
acceptOwnership(
addStateTransitionManager(address _stateTransitionManager
addToken(address _token
createNewChain(uint256 _chainIdaddress _stateTransitionManageraddress _baseTokenuint256 _saltaddress _adminbytes _initDatareturns (uint256)
initialize(address _owner
pause(
removeStateTransitionManager(address _stateTransitionManager
renounceOwnership(
requestL2TransactionDirect(struct L2TransactionRequestDirect _requestpayable returns (bytes32 canonicalTxHash)
requestL2TransactionTwoBridges(struct L2TransactionRequestTwoBridgesOuter _requestpayable returns (bytes32 canonicalTxHash)
setPendingAdmin(address _newPendingAdmin
setSharedBridge(address _sharedBridge
transferOwnership(address newOwner
unpause(
Events
Initialized(uint8 version
NewAdmin(address indexed oldAdminaddress indexed newAdmin
NewChain(uint256 indexed chainIdaddress stateTransitionManageraddress indexed chainGovernance
NewPendingAdmin(address indexed oldPendingAdminaddress indexed newPendingAdmin
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.