BaseBridge

Verified contract

Active on Base with 467 txns
Deployed by via 0xec01cd02 at 2058712
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $336.84
ERC-20
Value $0.13
ERC-20
Value $0
0x01715c48379a2dddac3275aa39a1c5b511b8e42a8afca6188641f39ebce33c2b
0x7ad68cfe45c98fdfb7e94fc9a7bc2a194087cc4911a6f431915f609ad3a08a8c
0xe3b1d12a45f488583dc084c2eea3c73022bab15200bf404c779c059ac0c10bc9
0x359b3f1a71157c61ca1ca2ee6d6392ba5855328157f229c85c90c8d3917e15a0
0xda20bce7718f33d427623c71edc6b8af2afb7d95b62b9b92d54df94038cb7ecc
0x1ebf4cd634ed1e79d68b0f184aac03f98cf90b11e01058426d1c05f96260da48
0x89d7d2b44473fc34385bec6daed0c699fdd5ee304ec484f5e237df9c0ebfd845
0x76ba5cb30aed641f0ae52e3942f73b5503359be40dc3d469ab6066a2e47ba627
0x8653282c31c5e6d883eaf8bb02df9d5066a4b2637e7fc03fb06bd6ace6561266
0xdcdc0d5f21fc94269cd10b5b0cf1dab080a2e834c331358cb4a9218d28ed720a

Functions
Getter at block 22738740
DEFAULT_PAYLOAD_SIZE_LIMIT(view returns (uint256)
10000
bridgeFee(view returns (uint256)
0
bridgeFeeRecipient(view returns (address)
0xa9c39ac486f28c2b8cd900a5e6c8274049bb1448
bridgingEnabled(view returns (bool)
true
currentChainId(view returns (uint256)
184
destChainId(view returns (uint16)
101
l1ChainId(view returns (uint16)
101
l2ChainId(view returns (uint16)
184
lzEndpoint(view returns (address)
0xb6319cc6c8c27a8f5daf0dd3df91ea35c4720dd7
otherSideOfBridge(view returns (address)
0x6c0b6cdbf6e1910cd5821440872a6c6145526658
owner(view returns (address)
0xa9c39ac486f28c2b8cd900a5e6c8274049bb1448
paused(view returns (bool)
false
precrime(view returns (address)
0x0000000000000000000000000000000000000000
totalBridgedOn(view returns (uint256)
429897300000000000000
totalFeesEarned(view returns (uint256)
171825000000000000
totalFeesWithdrawn(view returns (uint256)
171825000000000000
totalReleased(view returns (uint256)
15304975000000000000
totalUnclaimedOwed(view returns (uint256)
760000000000000000
withdrawableAfterUsersMadeWhole(view returns (uint256)
0
Read-only
balances(addressview returns (uint256)
failedMessages(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getTrustedRemoteAddress(uint16 _remoteChainIdview returns (bytes)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
minDstGasLookup(uint16uint16view returns (uint256)
payloadSizeLimitLookup(uint16view returns (uint256)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
bridge(payable 
claimBalance(
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
ownerWithdraw(uint256 amount_
pause(
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
setBridgeFee(uint256 fee_
setBridgeFeeRecipient(address recipient_
setBridgingEnabled(bool enabled_
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setOtherSideOfBridge(address otherSideOfBridge_
setPayloadSizeLimit(uint16 _dstChainIduint256 _size
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTrustedRemote(uint16 _remoteChainIdbytes _path
setTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
transferOwnership(address newOwner
unpause(
withdrawFeesEarned(uint256 amount_
Events
EarnedFeesWithdrawn(uint256 amount
FundsReceived(address indexed senderuint256 amount
FundsReleased(address indexed recipientuint256 amount
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadbytes _reason
OwnerWithdrew(uint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RetryMessageSuccess(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes32 _payloadHash
SetMinDstGas(uint16 _dstChainIduint16 _typeuint256 _minDstGas
SetPrecrime(address precrime
SetTrustedRemote(uint16 _remoteChainIdbytes _path
SetTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
Unpaused(address account
Constructor
constructor(uint256 l1ChainId_uint256 l2ChainId_address lzEndpoint_uint256 currentChainId_uint256 destChainId_address bridgeFeeRecipient_
Fallback and receive
fallback(
receive(
Errors
ConfigError(
NoBalanceToClaim(
NotAllowed(
WithdrawFailed(
WrongChain(