The Architecture of a Transaction in Ethereum

Published by Mario Oettler on

Last Updated on 8. August 2023 by Mario Oettler

In Ethereum, a transaction contains the following fields:

from: sender’s address. The signature of this transaction must match the from address. It is always an externally owned account (EOA)

recipient/to: receiving address. This can be an externally owned account (EOA) or a contract account (SC)

signature: the signature must correspond to the from address

nonce: a number that is increased with every transaction made by the sender

value: amount of ETH to transfer from sender to recipient.data: Data can be used by smart contracts. The data contain the function and the call-data (function parameters). The specification is given in the ABI specs.

Transaction fields in Ethereum.

gasLimit: maximum amount of gas that can be used for executing the transaction

maxPriorityFeePerGas: the maximum price paid for each unit of gas as tip for including this transaction in a block.

maxFeePerGas: the maximum price per unit of gas willing to be paid for the transaction. This includes baseFeePerGas and maxPriorityFeePerGas.

Categories:

https://blockchain-academy.hs-mittweida.de/wp-content/uploads/2021/04/logo_bcam_rgb_gross.png

Welcome

Blockchain Academy

Continue with credential

No account yet?

Powered by Hidy

Register with Hidy


Register
Sign in

We need the following credential to register:

please select:

To create a new account, we need the following data from you:

We would appreciate the following additional information from you for the creation of your account:

Welcome

Blockchain Academy

Continue with credential

Already have an account?

Powered by Hidy

Sign in with Hidy


Register
Sign in

We need the following credential to log in:

please select:
Do you need assistance?
Click here to open chat.

Privacy Notice: This chat sends your questions to an external AI server.
How can we help you?
  • Please note: All questions, chat history, and feedback are sent to an external AI server for processing. Do not share sensitive personal information.

    All responses are generated by AI. Independently verify and fact-check all information before use.
  • No Chat History yet, start talking...