Contracts in TON interact using messages. When contract receive message, the transaction is created on its account.

For your example with simple transfer of Toncoins, here's what happens:
1. You send external message to your wallet contract A
2. Contract A receives that message and transaction TX1 is created. Contract A sends a message to contract B while processing TX1
3. Contract B receives that message from A and transaction TX2 is created. Contract B does nothing on receiving these Toncoins, so no more messages are created in this case

May 5, 2023, 3:34 AM
Is there any hash or identifier that connect those three actions ? Because in reality 2nd and 3rd actions happen because of 1st ( my external message ) action.
May 5, 2023, 7:12 AM
You can get the output messages list for any transaction. Just find the required method in API you use
May 5, 2023, 7:19 AM
Blockchain itself does not track full causality chain, and by the way reality also does not.
May 5, 2023, 7:55 AM

© 2024 Draquery.com All rights reserved.