When execution data comes through from my WebSocket subscription, there's a timestamp and a transactTime field.

The values of the two fields are often the same but sometimes differ.

What exactly do each of these fields reference and what is the difference between them?


Answer:

"transactTime" is defined as "Time the transaction represented by this ExecutionReport occurred", and;

"timestamp" is simply the last update time of the execution.