Documentation ¶
Overview ¶
Package outboundprocessor provides functionalities to track outbound processing
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Processor ¶
Processor is a struct that contains data about outbound being processed TODO(revamp): rename this struct as it is not used to process outbound but track their processing We can also consider removing it once we refactor chain client to contains common logic to sign outbounds
func NewProcessor ¶
NewProcessor creates a new Processor
func (*Processor) EndTryProcess ¶
EndTryProcess remove the outbound ID from tracking
func (*Processor) IsOutboundActive ¶
IsOutboundActive checks if the outbound ID is being processed
func (*Processor) StartTryProcess ¶
StartTryProcess register a new outbound ID to track
Click to show internal directories.
Click to hide internal directories.