Learn how cross-chain messages work and what data they contain
If you expect the TAC-side transaction may revert and assets need to be bridged back to TON, you must pay fees as for a RoundTrip message.
By default, the SDK treats all messages as RoundTrip, so even if a revert occurs (e.g., due to slippage), the funds will be returned to the original TON user because the RoundTrip fee was already paid.
_sendMessageV1()
msg.sender
in regular Ethereum contracts.
extraData: For now it’s always a zero-bytes array and not used.