MessageBus

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x33b82c8a at 14261522
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MessageBus"

No transactions found for "MessageBus"


Functions
Getter at block 21419905
feeBase(view returns (uint256)
0
feePerByte(view returns (uint256)
0
liquidityBridge(view returns (address)
0x9b36f165bab9ebe611d491180418d8de4b8f3a1f
owner(view returns (address)
0x58b529f9084d7eaa598eb3477fe36064c5b7bbc1
pegBridge(view returns (address)
0x0000000000000000000000000000000000000000
pegBridgeV2(view returns (address)
0x0000000000000000000000000000000000000000
pegVault(view returns (address)
0x0000000000000000000000000000000000000000
pegVaultV2(view returns (address)
0x0000000000000000000000000000000000000000
sigsVerifier(view returns (address)
0x9b36f165bab9ebe611d491180418d8de4b8f3a1f
Read-only
calcFee(bytes _messageview returns (uint256)
executedMessages(bytes32view returns (uint8)
withdrawnFees(addressview returns (uint256)
State-modifying
executeMessage(bytes _messagestruct MessageBusReceiverRouteInfo _routebytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessageWithTransfer(bytes _messagestruct MessageBusReceiverTransferInfo _transferbytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessageWithTransferRefund(bytes _messagestruct MessageBusReceiverTransferInfo _transferbytes[] _sigsaddress[] _signersuint256[] _powerspayable 
init(address _liquidityBridgeaddress _pegBridgeaddress _pegVaultaddress _pegBridgeV2address _pegVaultV2
sendMessage(address _receiveruint256 _dstChainIdbytes _messagepayable 
sendMessageWithTransfer(address _receiveruint256 _dstChainIdaddress _srcBridgebytes32 _srcTransferIdbytes _messagepayable 
setFeeBase(uint256 _fee
setFeePerByte(uint256 _fee
setLiquidityBridge(address _addr
setPegBridge(address _addr
setPegBridgeV2(address _addr
setPegVault(address _addr
setPegVaultV2(address _addr
transferOwnership(address newOwner
withdrawFee(address _accountuint256 _cumulativeFeebytes[] _sigsaddress[] _signersuint256[] _powers
Events
Executed(uint8 msgTypebytes32 iduint8 status
FeeBaseUpdated(uint256 feeBase
FeePerByteUpdated(uint256 feePerByte
LiquidityBridgeUpdated(address liquidityBridge
Message(address indexed senderaddress receiveruint256 dstChainIdbytes messageuint256 fee
MessageWithTransfer(address indexed senderaddress receiveruint256 dstChainIdaddress bridgebytes32 srcTransferIdbytes messageuint256 fee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PegBridgeUpdated(address pegBridge
PegBridgeV2Updated(address pegBridgeV2
PegVaultUpdated(address pegVault
PegVaultV2Updated(address pegVaultV2
Constructor
constructor(address _sigsVerifieraddress _liquidityBridgeaddress _pegBridgeaddress _pegVaultaddress _pegBridgeV2address _pegVaultV2
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.