Module java4ever.binding
Package tech.deplant.java4ever.binding
Interface Processing.ProcessingEvent
- All Known Implementing Classes:
Processing.ProcessingEvent.DidSend
,Processing.ProcessingEvent.FetchFirstBlockFailed
,Processing.ProcessingEvent.FetchNextBlockFailed
,Processing.ProcessingEvent.MessageExpired
,Processing.ProcessingEvent.RempError
,Processing.ProcessingEvent.RempIncludedIntoAcceptedBlock
,Processing.ProcessingEvent.RempIncludedIntoBlock
,Processing.ProcessingEvent.RempOther
,Processing.ProcessingEvent.RempSentToValidators
,Processing.ProcessingEvent.SendFailed
,Processing.ProcessingEvent.WillFetchFirstBlock
,Processing.ProcessingEvent.WillFetchNextBlock
,Processing.ProcessingEvent.WillSend
- Enclosing class:
Processing
public static sealed interface Processing.ProcessingEvent
permits Processing.ProcessingEvent.WillFetchFirstBlock, Processing.ProcessingEvent.FetchFirstBlockFailed, Processing.ProcessingEvent.WillSend, Processing.ProcessingEvent.DidSend, Processing.ProcessingEvent.SendFailed, Processing.ProcessingEvent.WillFetchNextBlock, Processing.ProcessingEvent.FetchNextBlockFailed, Processing.ProcessingEvent.MessageExpired, Processing.ProcessingEvent.RempSentToValidators, Processing.ProcessingEvent.RempIncludedIntoBlock, Processing.ProcessingEvent.RempIncludedIntoAcceptedBlock, Processing.ProcessingEvent.RempOther, Processing.ProcessingEvent.RempError
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final record
Do not forget to specify abi of your contract as well, it is crucial for processing.static final record
This may happen due to the network issues.static final record
If no block was fetched within `NetworkConfig.wait_for_timeout` then processing stops.static final record
This event occurs only for the contracts which ABI includes "expire" header.static final record
Notifies the app about any problem that has occurred in REMP processing - in this case library switches to the fallback transaction awaiting scenario (sequential block reading).static final record
Notifies the app that the block candidate with the message has been accepted by the thread's validatorsstatic final record
Notifies the app that the message has been successfully included into a block candidate by the thread's collatorstatic final record
Notifies the app about some other minor REMP statuses occurring during message processingstatic final record
Notifies the app that the message has been delivered to the thread's validatorsstatic final record
Nevertheless the processing will be continued at the waiting phase because the message possibly has been delivered to the node.static final record
Fetched block will be used later in waiting phase.static final record
Event can occurs more than one time due to block walking procedure.static final record
Notifies the app that the message will be sent to the network.