Delivers offchain messages to the given contract's offchain inbox for subsequent processing.
Offchain messages are transaction effects that are not broadcasted via onchain logs. Instead, the sender shares the
message to the recipient through an external channel (e.g. a URL accessible by the recipient). The recipient then
calls this function to hand the messages to the contract so they can be processed through the same mechanisms as
onchain messages.
Messages are processed when their originating transaction is found onchain (providing the context needed to
validate resulting notes and events).
Messages are kept in the inbox until they expire. The effective expiration is
anchor_block_timestamp + MAX_MSG_TTL.
Delivers offchain messages to the given contract's offchain inbox for subsequent processing.
Offchain messages are transaction effects that are not broadcasted via onchain logs. Instead, the sender shares the message to the recipient through an external channel (e.g. a URL accessible by the recipient). The recipient then calls this function to hand the messages to the contract so they can be processed through the same mechanisms as onchain messages.
Messages are processed when their originating transaction is found onchain (providing the context needed to validate resulting notes and events).
Messages are kept in the inbox until they expire. The effective expiration is
anchor_block_timestamp + MAX_MSG_TTL.Processing order is not guaranteed.