Record Class Processing.ProcessingEvent.WillFetchNextBlock

java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.Processing.ProcessingEvent.WillFetchNextBlock
All Implemented Interfaces:
Processing.ProcessingEvent
Enclosing interface:
Processing.ProcessingEvent

public static record Processing.ProcessingEvent.WillFetchNextBlock(String shardBlockId, String messageId, String messageDst, String message) extends Record implements Processing.ProcessingEvent
Event can occurs more than one time due to block walking procedure. If Application exits at this phase, Developer needs to proceed with processing after the application is restored with `wait_for_transaction` function, passing shard_block_id and message from this event. Do not forget to specify abi of your contract as well, it is crucial for processing. See `processing.wait_for_transaction` documentation. Notifies the app that the next shard block will be fetched from the network.