ethereum / trinity

The Trinity client for the Ethereum network
https://trinity.ethereum.org
MIT License
474 stars 145 forks source link

Handle transactions as opaque objects of bytes or List[bytes] until VM can deterministically decode them #2125

Closed carver closed 3 years ago

carver commented 3 years ago

What was wrong?

Trinity assumes that it knows the shape of a transaction (that it is an rlp decoded list of values). This is all broken in Berlin.

How was it fixed?

Generalize the transaction handling, before trying to do the Berlin upgrade.

To-Do

Cute Animal Picture

put a cute animal picture link inside the parentheses