OApp Composing
A composed message refers to an OApp that invokes the LayerZero Endpoint method sendCompose
to deliver a composed call to another application on the destination chain via lzCompose
.
This pattern demonstrates horizontal composability, which differs from vertical composability in that the external call is now containerized as a new message packet; enabling the application to ensure that certain receipt logic remains separate from the external call itself.
info
Since each composable call is created as a separate message packet via lzCompose
, this pattern can be extended for as many steps as your application needs (B1
-> B2
-> B3
, etc).