Documentation
¶
Index ¶
- func BatchIDResponse(m dsl.Module, destModule types.ModuleID, batchId types4.BatchID, ...)
- func BatchTimeout(m dsl.Module, destModule types.ModuleID, batchReqID uint64)
- func NewBatch(m dsl.Module, destModule types.ModuleID, txIds []types1.TxID, ...)
- func NewEpoch(m dsl.Module, destModule types.ModuleID, epochNr types1.EpochNr, ...)
- func NewTransactions(m dsl.Module, destModule types.ModuleID, transactions []*types3.Transaction)
- func RequestBatch[C any](m dsl.Module, destModule types.ModuleID, epoch types1.EpochNr, context *C)
- func RequestBatchID[C any](m dsl.Module, destModule types.ModuleID, txIds []types1.TxID, context *C)
- func RequestTransactionIDs[C any](m dsl.Module, destModule types.ModuleID, txs []*types3.Transaction, context *C)
- func RequestTransactions[C any](m dsl.Module, destModule types.ModuleID, txIds []types1.TxID, context *C)
- func TransactionIDsResponse(m dsl.Module, destModule types.ModuleID, txIds []types1.TxID, ...)
- func TransactionsResponse(m dsl.Module, destModule types.ModuleID, foundIds []types1.TxID, ...)
- func UponBatchIDResponse[C any](m dsl.Module, handler func(batchId types4.BatchID, context *C) error)
- func UponBatchTimeout(m dsl.Module, handler func(batchReqID uint64) error)
- func UponEvent[W types.Event_TypeWrapper[Ev], Ev any](m dsl.Module, handler func(ev *Ev) error)
- func UponNewBatch[C any](m dsl.Module, ...)
- func UponNewEpoch(m dsl.Module, ...)
- func UponNewTransactions(m dsl.Module, handler func(transactions []*types3.Transaction) error)
- func UponRequestBatch(m dsl.Module, ...)
- func UponRequestBatchID(m dsl.Module, ...)
- func UponRequestTransactionIDs(m dsl.Module, ...)
- func UponRequestTransactions(m dsl.Module, ...)
- func UponTransactionIDsResponse[C any](m dsl.Module, handler func(txIds []types2.TxID, context *C) error)
- func UponTransactionsResponse[C any](m dsl.Module, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BatchIDResponse ¶
func BatchTimeout ¶ added in v0.4.1
func NewBatch ¶
func NewBatch(m dsl.Module, destModule types.ModuleID, txIds []types1.TxID, txs []*types3.Transaction, origin *types2.RequestBatchOrigin)
func NewTransactions ¶ added in v0.4.0
func RequestBatch ¶
func RequestBatchID ¶
func RequestTransactionIDs ¶
func RequestTransactions ¶
func TransactionIDsResponse ¶
func TransactionsResponse ¶
func UponBatchIDResponse ¶
func UponBatchTimeout ¶ added in v0.4.1
func UponNewBatch ¶
func UponNewEpoch ¶ added in v0.4.2
func UponNewTransactions ¶ added in v0.4.0
func UponNewTransactions(m dsl.Module, handler func(transactions []*types3.Transaction) error)
func UponRequestBatch ¶
func UponRequestBatchID ¶
func UponRequestTransactionIDs ¶
func UponRequestTransactionIDs(m dsl.Module, handler func(txs []*types3.Transaction, origin *types.RequestTransactionIDsOrigin) error)
func UponRequestTransactions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.