Documentation ¶
Index ¶
- func CertVerified(m dsl.Module, destModule types.ModuleID, valid bool, err string, ...)
- func ComputeCert(m dsl.Module, destModule types.ModuleID)
- func NewCert(m dsl.Module, destModule types.ModuleID, cert *types1.Cert, ...)
- func ProvideTransactions(m dsl.Module, destModule types.ModuleID, txs []*types2.Transaction, ...)
- func RequestCert[C any](m dsl.Module, destModule types.ModuleID, context *C)
- func RequestTransactions[C any](m dsl.Module, destModule types.ModuleID, cert *types1.Cert, context *C)
- func UponCertVerified[C any](m dsl.Module, handler func(valid bool, err string, context *C) error)
- func UponComputeCert(m dsl.Module, handler func() error)
- func UponEvent[W types.Event_TypeWrapper[Ev], Ev any](m dsl.Module, handler func(ev *Ev) error)
- func UponNewCert[C any](m dsl.Module, handler func(cert *types.Cert, context *C) error)
- func UponProvideTransactions[C any](m dsl.Module, handler func(txs []*types2.Transaction, context *C) error)
- func UponRequestCert(m dsl.Module, handler func(origin *types.RequestCertOrigin) error)
- func UponRequestTransactions(m dsl.Module, ...)
- func UponVerifyCert(m dsl.Module, ...)
- func VerifyCert[C any](m dsl.Module, destModule types.ModuleID, cert *types1.Cert, context *C)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CertVerified ¶
func ProvideTransactions ¶ added in v0.3.0
func ProvideTransactions(m dsl.Module, destModule types.ModuleID, txs []*types2.Transaction, origin *types1.RequestTransactionsOrigin)
func RequestCert ¶ added in v0.3.0
func RequestTransactions ¶ added in v0.3.0
func UponCertVerified ¶
func UponComputeCert ¶ added in v0.3.0
func UponNewCert ¶ added in v0.3.0
func UponProvideTransactions ¶ added in v0.3.0
func UponRequestCert ¶ added in v0.3.0
func UponRequestCert(m dsl.Module, handler func(origin *types.RequestCertOrigin) error)
func UponRequestTransactions ¶ added in v0.3.0
func UponVerifyCert ¶ added in v0.3.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.