-
Notifications
You must be signed in to change notification settings - Fork 437
Changes to be back-ported from Amsterdam #2245
Copy link
Copy link
Open
Milestone
Description
Sometimes, certain changes made to the Amsterdam fork need to be back-ported to older forks. However, doing this in one PR could blow up the size of the PR and make it unmanageable. This issues tracks such changes, that need a subsequent PR to back-port them to the older forks
- Implement state tracker in the older forks ( See feat(specs): Replace mutable
StatewithPreState+StateTracker#2207) -
Accountdataclass should havecode_hashinstead ofcode(See feat(specs): Replacecodewithcode_hashinAccount#2244) (Closed in chore(spec): backportcode_hashinAccountchange to previous forks #2345) - Fork agnostic
State- refactor(specs): makeStatefork agnostic #2381 - Update system contract access (See comment)
- Partially decouple state_transition from BlockChain (See feat(specs): Partially decouple
state_transitionfromBlockChain#2307) - Accept encoded
LegacyTransaction(See feat: Accept RLP encoded legacy transactions indecode_transaction#2365) - Delay
get_codecall (See refactor(specs): delay get_code calls in CALL-like opcodes after gas charging and stack-depth checks #2473)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels