World State
| symbol |
meaning |
| $\sigma$ |
world state |
| $\sigma [a]$ |
account state |
| $\sigma [a]_n$ |
nounce |
| $\sigma [a]_b$ |
balance(Wei) |
| $\sigma [a]_s$ |
storageRoot |
| $\sigma [a]_c$ |
codeHash |
\[\forall a : \sigma [a] = \varnothing \vee (a \in \mathbb{B}_{20} \wedge v(\sigma[a]))\]
\[v(x) \equiv x_n \in \mathbb{N}_{256} \wedge x_b \in \mathbb{N}_{256} \wedge x_s \in \mathbb{B}_{32} \wedge x_c \in \mathbb{B}_{32}\]
\[EMPTY(\sigma, a) \equiv \sigma[a]_c=KEC\big(()\big) \wedge \sigma[a]_n=0 \wedge \sigma[a]_b=0\]
\[DEAD(\sigma, a) \equiv \sigma[a]=\varnothing \vee EMPTY(\sigma, a)\]
Transaction
| symbol |
meaning |
| $T_x$ |
type |
| $T_p$ |
gasPrice |
| $T_g$ |
gasLimit |
| $T_t$ |
to |
| $T_v$ |
value(Wei) |
| $T_r$, $T_s$ |
signature (r, s) |
| $T_A$ (type 1) |
accessList |
| $T_c$ (type 1) |
chainId $\beta$ |
| $T_y$ (type 1) |
yParity |
| $T_w$ (type 0 legacy) |
$T_w=27+T_y$ or $T_w=2\beta+35+T_y$ |
| $T_i$ ($T_t=\varnothing$) |
init (contract creation) |
| $T_d$ ($T_t\ne\varnothing$) |
data (message call) |
Block
| symbol |
meaning |
| B |
block |
| $B_H$ |
block header |
| $B_T$ |
transaction list |
| $B_U$ |
ommer block headers |
\[B \equiv (B_H, B_T, B_U)\]
| block header field |
meaning |
| $H_p$ |
parentHash |
| $H_o$ |
ommersHash |
| $H_c$ |
beneficiary |
| $H_r$ |
stateRoot |
| $H_t$ |
transactionsRoot |
| $H_e$ |
receiptsRoot |
| $H_b$ |
logsBloom |
| $H_d$ |
difficulty |
| $H_i$ |
number |
| $H_l$ |
gasLimit |
| $H_g$ |
gasUsed |
| $H_s$ |
timestamp |
| $H_x$ |
extraData |
| $H_m$ |
mixHash |
| $H_n$ |
nonce |
Transaction Receipt
| symbol |
meaning |
| $B_R$ |
transaction receipt trie of the block, $B_R[i]$ for the $i$ th transaction |
| R |
transaction receipt |
| $R_x$ |
type of the transaction |
| $R_z$ |
status code of the transaction |
| $R_u$ |
the cumulative gas used in the block containing the transaction receipt as of immediately after the transaction has happened |
| $R_l$ |
the set of logs created through execution of the transaction |
| $R_b$ |
the Bloom filter composed from information in those logs |
\[R \equiv (R_x, R_z, R_u, R_b, R_l)\]
| log entry field |
meaning |
| O |
log entry |
| $O_a$ |
logger’s address |
| $O_t$ |
a possibly empty series of 32-byte log topics |
| $O_d$ |
log data |
\[O \equiv (O_a, (O_{t0}, O_{t1}, ...), O_d)\]