Record Class Processing.ProcessingEvent.DidSend

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

public static record Processing.ProcessingEvent.DidSend(String shardBlockId, String messageId, String messageDst, String message) extends Record implements Processing.ProcessingEvent
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 message was sent to the network, i.e `processing.send_message` was successfully executed. Now, the message is in the blockchain. 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.