Record Class Processing.ProcessingEvent.SendFailed

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

public static record Processing.ProcessingEvent.SendFailed(String shardBlockId, String messageId, String messageDst, String message, Client.ClientError error) extends Record implements Processing.ProcessingEvent
Nevertheless the processing will be continued at the waiting phase because the message possibly has been delivered to the node. 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 sending operation was failed with network error.