Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lightclient
f808d7357e
all: implement eip-7702 set code tx ( #30078 )
...
This PR implements EIP-7702: "Set EOA account code".
Specification: https://eips.ethereum.org/EIPS/eip-7702
> Add a new transaction type that adds a list of `[chain_id, address,
nonce, y_parity, r, s]` authorization tuples. For each tuple, write a
delegation designator `(0xef0100 ++ address)` to the signing account’s
code. All code reading operations must load the code pointed to by the
designator.
---------
Co-authored-by: Mario Vega <marioevz@gmail.com>
Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Felix Lange <fjl@twurst.com>
2 months ago
..
pruner
all: clean up goerli flag and config ( #30289 )
6 months ago
snapshot
core/state/snapshot: handle legacy journal ( #30802 )
2 months ago
access_events.go
core, trie: verkle state processor tests ( #30672 )
3 months ago
access_events_test.go
core/state, core/vm: Nyota contract create init simplification ( #30409 )
5 months ago
access_list.go
core/state: remove pointless wrapper functions ( #30891 )
2 months ago
database.go
core/state: enable partial-functional reader (snapshot integration pt 3) ( #30650 )
2 months ago
dump.go
eth/tracers: live chain tracing with hooks ( #29189 )
11 months ago
iterator.go
core/state: introduce code reader interface ( #30816 )
2 months ago
iterator_test.go
core/state: state reader abstraction ( #29761 )
5 months ago
journal.go
all: implement eip-7702 set code tx ( #30078 )
2 months ago
metrics.go
core: add metrics for state access ( #30353 )
6 months ago
reader.go
core/state: introduce code reader interface ( #30816 )
2 months ago
state_object.go
all: implement eip-7702 set code tx ( #30078 )
2 months ago
state_object_test.go
build: use golangci-lint ( #20295 )
5 years ago
state_test.go
core/state: move state log mechanism to a separate layer ( #30569 )
4 months ago
statedb.go
all: implement eip-7702 set code tx ( #30078 )
2 months ago
statedb_fuzz_test.go
core, triedb: remove destruct flag in state snapshot ( #30752 )
3 months ago
statedb_hooked.go
all: implement eip-7702 set code tx ( #30078 )
2 months ago
statedb_hooked_test.go
core: fix typos ( #30767 )
3 months ago
statedb_test.go
core/state: remove pointless wrapper functions ( #30891 )
2 months ago
stateupdate.go
core, triedb: remove destruct flag in state snapshot ( #30752 )
3 months ago
sync.go
core,eth,internal: fix typo ( #29024 )
12 months ago
sync_test.go
core/state: introduce code reader interface ( #30816 )
2 months ago
transient_storage.go
core/state: better randomized testing (postcheck) on journalling ( #29627 )
10 months ago
trie_prefetcher.go
metrics, cmd/geth: change init-process of metrics ( #30814 )
2 months ago
trie_prefetcher_test.go
core/state: fix runaway alloc caused by prefetcher heap escape ( #30629 )
4 months ago