Skip to main content

Transaction Logs

Definition

Transaction logs, in a blockchain context, are immutable records of events emitted by smart contracts during the execution of transactions. These logs are stored separately from the main state data but are permanently associated with specific blocks and transactions. They provide a historical audit trail of contract interactions, parameter values, and other relevant data. External applications use these logs to monitor contract activity and reconstruct the history of decentralized applications.