SynMessagingReceiver
Methods
executeMessage
Executes a message called by MessageBus (MessageBusReceiver)
Must be called by MessageBug & sent from src chain by a trusted srcApp
Parameters
_srcAddress
bytes32
The bytes32 address of the source app contract
_srcChainId
uint256
The source chain ID where the transfer is originated from
_message
bytes
Arbitrary message bytes originated from and encoded by the source app contract
_executor
address
Address who called the MessageBus execution function
getTrustedRemote
Parameters
_chainId
uint256
undefined
Returns
trustedRemote
bytes32
undefined
messageBus
Returns
_0
address
undefined
owner
Returns the address of the current owner.
Returns
_0
address
undefined
renounceOwnership
Leaves the contract without owner. It will not be possible to call onlyOwner
functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.
setMessageBus
Parameters
_messageBus
address
undefined
setTrustedRemote
Parameters
_srcChainId
uint256
undefined
_srcAddress
bytes32
undefined
transferOwnership
Transfers ownership of the contract to a new account (newOwner
). Can only be called by the current owner.
Parameters
newOwner
address
undefined
Events
OwnershipTransferred
Parameters
previousOwner indexed
address
undefined
newOwner indexed
address
undefined
SetTrustedRemote
Parameters
_srcChainId
uint256
undefined
_srcAddress
bytes32
undefined
Last updated