HyperlaneConnectionClient
The easiest way to integrate with Hyperlane
Last updated
The easiest way to integrate with Hyperlane
Last updated
Inheriting from is a simple way to ensure your contract knows where to send or receive interchain messages to or from.
This mix-in contract maintains a pointers to the three contracts Hyperlane developers may need to interact with:
(required)
InterchainGasPaymaster
(optional)
(optional)
HyperlaneConnectionClient
exposes functions that allow subclasses to easily send messages to the Mailbox
via the mailbox
storage variable, and permission message delivery via the onlyMailbox
modifier.
__