Commit Graph

98 Commits (9b5d1412cce142bad88455d71fcb82cc91efb946)

Author SHA1 Message Date
Sina M a223efcf39
core: implement EIP-2935 (#29465) 3 months ago
gitglorythegreat 06f1d077d3
all: replace division with right shift if possible (#29911) 5 months ago
maskpp 4939c25341
cmd/evm/internal/t8ntool: log writeTraceResult error message (#30038) 5 months ago
Gealber Morales 4405f18519
cmd/evm/internal/t8ntool: remove unused parameter (#29930) 5 months ago
HAOYUatHZ 50405e29b7
cmd/evm/internal/t8ntool: fix a typo (#29887) 5 months ago
lightclient 2e8e35f2ad
all: refactor so `NewBlock`, `WithBody` take `types.Body` (#29482) 7 months ago
maskpp fecc8a0f4a
cmd/evm/internal/t8ntool, core: prealloc map sizes where possible (#29620) 7 months ago
Sina M 767b00b0b5
t8ntool: add optional call frames to json logger (#29353) 8 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
John Xu d28adb61bf
cmd/emv/internal/t8ntool: fix shadowing of `excessBlobGas` (#29263) 8 months ago
Bin 89cefe240f
cmd: use package filepath over path for file system operations (#29227) 8 months ago
hyhnet cd490608e3
all: fix typos in comments (#29186) 8 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 9 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
vuittont60 ae4ea047e3
cmd: fix typos (#28798) 10 months ago
Mario Vega 0b471c312a
cmd/evm: Fix blob-gas-used on invalid transactions in t8n (#28734) 11 months ago
Delweng c18c5c3d92
cmd/evm: t8n support custom tracers (#28557) 11 months ago
Martin HS 553bafc127
cmd/evm, cmd/clef, cmd/bootnode: fix / unify logging (#28696) 11 months ago
jwasinger 28e7371701
all: replace log15 with slog (#28187) 12 months ago
Martin Holst Swende 300df874d7
cmd/evm: make t8ntool handle transaction decoding errors better (#28397) 1 year ago
tactical_retreat 052355f5e2
cmd/evm/internal/t8ntoo: tiny bugfix for difficulty field (#28245) 1 year ago
lightclient 07dec7a11c
cmd/evm: cancun-updates for b11r and t8n -tools (#28195) 1 year ago
Marius van der Wijden c39cbc1a78
core: implement BLOBBASEFEE opcode (0x4a) (#28098) 1 year ago
Martin Holst Swende b8d38e76ef
core, params, beacon/engine: implement EIP 4788 BeaconRoot (#27849) 1 year ago
Delweng f404a2d0f1
cmd/evm: set ExcessBlobGas from env (#27796) 1 year ago
Delweng 7c95ebd63d
consensus/misc: move eip1559 into a package (#27828) 1 year ago
rjl493456442 88f3d61468
all: expose block number information to statedb (#27753) 1 year ago
jwasinger d233b6b23a
core: replace instances of 'suicide' with 'selfdestruct' to improve code consistency. (#27716) 1 year ago
cui fliter 80b7bfe70d
accounts, cmd/evm: fix docstrings (#27703) 1 year ago
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago
Delweng e9c3183c52
cmd: use errrors.New instead of empty fmt.Errorf (#27329) 2 years ago
Park Changwan bfded65ed8
core/state: do not ignore null addr while iterative dump (#27320) 2 years ago
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 2 years ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 2 years ago
Guruprasad Kamath bed07cd590
cmd/evm: use correct parent number for t8n base fee calculation (#27032) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
rjl493456442 77e33e5a49
core, miner: revert block gas counter in case of invalid transaction (#26799) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
Andrei Maiboroda 793f0f9ec8
core/vm: implement EIP-3860: Limit and meter initcode (#23847) 2 years ago
rjl493456442 cda051eba7
core, cmd: fill blockNumber in logs (#26345) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
Martin Holst Swende dffd93b475
cmd/evm: slight change in how t8n handles coinbase pre eip-158 (#26139) 2 years ago
lightclient fbdeff99ce
cmd/evm: calc base fee if parent data is present (#26051) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago