Hi team,
I would like to find out more about the process of a ledger/database update from the initiation of a ledger event up till when the information is committed to each Participant node’s database.
I’d like to check on the appropriate usage of certain technical terms and the specific information committed to the Participant Node Databases when a transaction is processed successfully.
Can I check:
- What is the appropriate term to use when initiating a create/archive/exercise on the ledger?
- What is the difference between a transaction and event in the context of Canton/Daml?
- What information is stored in the Participant node from a completed transaction/event?
I understand the subview of a transaction visible to a Participant node is stored in the DB. Is there a separate stand-alone snippet of info stored on the DB detailing new/changed Contract states which is also committed to the databases in addition to the transaction subview data?
Thank you!