ethereum/yellowpaper

Question: what is `execution agent`?

hacker-DOM opened this issue · 1 comments

The Yellow Paper mentions the term execution agent several times, e.g.

the byte array that is the input data to this execution; if the execution agent is a transaction, this would be the transaction data.

based on my knowledge of the EVM, I'm guessing the execution agent could be either:

  1. a regular execution as part of a transaction/message call
  2. execution as part of contract deployment.

is that correct? Thanks!

i think it's correct...