31 - Transaction
Transactions are signed messages originated by an externally owned account (EOA), transmitted by the Ethereum network, and recorded on the Ethereum blockchain. Only transactions can trigger a change of state. Ethereum is a transaction-based state machine.
- Signed Messages
- Must be triggered by EOA (Origin -> EOA)
- Triggers state change
- Transition Based State Machine
- Transmitted -> Network
- Recorded -> Blockchain
Transaction Gas, Transaction Data, Transaction Reverts,Transaction Receipt, Transaction Properties, Transactions vs Messages, ECDSA