Summary of the symbols in the Ethereum Yellow Paper.
Can be used as a reference and support for building and Ethereum client.
Symbol | Symbol name (in Math or plain english) | Meaning in the yellow paper |
---|---|---|
![]() |
Current Block header | |
![]() |
New block header | |
![]() ![]() |
T = Transaction List of transactions included in the block |
|
![]() ![]() |
U = Ommer block header (also called uncle block, but [ommer is a gender neutral] term(https://nonbinary.miraheze.org/wiki/Gender_neutral_language_in_English#Aunt/Uncle) for "sibling of parents") List of ommer block headers |
|
![]() |
U = Ommer block header (also called uncle block, but [ommer is a gender neutral] term(https://nonbinary.miraheze.org/wiki/Gender_neutral_language_in_English#Aunt/Uncle) for "sibling of parents") |
|
![]() |
Parent hash ( = previous hash) | |
![]() |
Ommers Hash. | |
![]() |
Fee Beneficiary (collected from successful mining) | |
![]() |
stateRoot | |
![]() |
transactionRoot | |
![]() |
receiptsRoot | |
![]() |
logsBloom | |
![]() |
Difficulty | |
![]() |
Number | |
![]() |
Gas Limit | |
![]() |
Gas used | |
![]() |
Timestamp | |
![]() |
ExtraData | |
![]() |
MixHash | |
![]() |
Nonce | |
List of transactions | ||
![]() |
Block ( = current block header, list of transactions, ommer blocks' header) |
Symbol | Symbol name (in Math or plain english) | Meaning in the yellow paper |
---|---|---|
![]() |
preparation function for a block B |
|
![]() |
Preparation function for a block header H |
|
![]() |
Preparation function for the transaction receipt |