⚑Event Dispatch

Events and Dispatchers

Composability requires the ability to send messages from one program to another. To enable different modules inside of Locksmith easily talk to each other, a Dispatcher and Event model is provided.

A Dispatcher is a module that has permission to reigster and fire event inside of a trust model. The Dispatcher is trusted by the Notary via a root key holders attestation.

The events are stored on an on-chain message bus, called the TrustEventLog.

Last updated