MessageBus

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xc55ce7d7 at 16017598
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 20869212
feeBase(view returns (uint256)
0
feePerByte(view returns (uint256)
0
liquidityBridge(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x00778c4222c7d837cbfe4c1539ad10c127ec1c1f
pegBridge(view returns (address)
0x0000000000000000000000000000000000000000
pegBridgeV2(view returns (address)
0x0000000000000000000000000000000000000000
pegVault(view returns (address)
0x0000000000000000000000000000000000000000
pegVaultV2(view returns (address)
0x0000000000000000000000000000000000000000
preExecuteMessageGasUsage(view returns (uint256)
0
sigsVerifier(view returns (address)
0x5427fefa711eff984124bfbb1ab6fbf5e3da1820
Read-only
calcFee(bytes _messageview returns (uint256)
executedMessages(bytes32view returns (uint8)
withdrawnFees(addressview returns (uint256)
State-modifying
executeMessage(bytes _messagestruct MsgDataTypesRouteInfo _routebytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessage(bytes _messagestruct MsgDataTypesRouteInfo2 _routebytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessageWithTransfer(bytes _messagestruct MsgDataTypesTransferInfo _transferbytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessageWithTransferRefund(bytes _messagestruct MsgDataTypesTransferInfo _transferbytes[] _sigsaddress[] _signersuint256[] _powerspayable 
init(address _liquidityBridgeaddress _pegBridgeaddress _pegVaultaddress _pegBridgeV2address _pegVaultV2
refundAndExecuteMsg(struct MsgDataTypesBridgeTransferParams _transferParamsstruct MsgDataTypesMsgWithTransferExecutionParams _msgParams
sendMessage(address _receiveruint256 _dstChainIdbytes _messagepayable 
sendMessage(bytes _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
setPreExecuteMessageGasUsage(uint256 _usage
transferAndExecuteMsg(struct MsgDataTypesBridgeTransferParams _transferParamsstruct MsgDataTypesMsgWithTransferExecutionParams _msgParams
transferOwnership(address newOwner
withdrawFee(address _accountuint256 _cumulativeFeebytes[] _sigsaddress[] _signersuint256[] _powers
Events
CallReverted(string reason
Executed(uint8 msgTypebytes32 msgIduint8 statusaddress indexed receiveruint64 srcChainIdbytes32 srcTxHash
FeeBaseUpdated(uint256 feeBase
FeePerByteUpdated(uint256 feePerByte
FeeWithdrawn(address receiveruint256 amount
LiquidityBridgeUpdated(address liquidityBridge
Message(address indexed senderaddress receiveruint256 dstChainIdbytes messageuint256 fee
Message2(address indexed senderbytes receiveruint256 dstChainIdbytes messageuint256 fee
MessageWithTransfer(address indexed senderaddress receiveruint256 dstChainIdaddress bridgebytes32 srcTransferIdbytes messageuint256 fee
NeedRetry(uint8 msgTypebytes32 msgIduint64 srcChainIdbytes32 srcTxHash
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.