Commit Graph

197 Commits (a190da9d68007dc1f3e0aef06cc45ec359444707)

Author SHA1 Message Date
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 1 year 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
Roberto Bayardo f8aa623536
core/types: fix discrepancy in receipt.EffectiveGasPrice json encoding tags (#27114) 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
lightclient 37ecff0967
cmd/evm, tests: record preimages if dump is expected (#26955) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Martin Holst Swende 08f6a2a89d
cmd/evm: update readmes for the tests (#26841) 2 years ago
Guruprasad Kamath cb1f6bdbc8
cmd/evm: correct `alloc` for `t8n` testdata (#26822) 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
Mario Vega 90f15a0230
cmd/evm: add blocktest subcommand to evm (#26526) 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
ucwong f2758a8dac
cmd/evm: typo fix in docs (#26506) 2 years ago
Ikko Ashimine c858da555d
cmd/evm: fix typo in README.md (#26500) 2 years ago
Andrei Maiboroda 793f0f9ec8
core/vm: implement EIP-3860: Limit and meter initcode (#23847) 2 years ago
Martin Holst Swende 41fe9d646c
cmd/evm: update documentation (#26385) 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
rjl493456442 cda051eba7
core, cmd: fill blockNumber in logs (#26345) 2 years ago
Martin Holst Swende 41306b0af3
cmd/evm: output stateroot in statetest result (#26297) 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
Felix Lange 65f3c1b46f
internal/version: use gitCommit injection in version handling code (#25851) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
rjl493456442 9d76a9b94f
core, trie, eth, cmd: rework preimage store (#25287) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
willian.eth 52ed3570c4
cmd: migrate to urfave/cli/v2 (#24751) 2 years ago
Marius van der Wijden d8f963811d
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (#25088) 2 years ago
lmittmann bc013bc42e
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 3 years ago
Martin Holst Swende 5157d4540a
cmd/evm: make evm t8n handle post-merge transitions (#24546) 3 years ago
jwasinger 7d7a96530b
cmd/evm: ensure input length is even (#24721) 3 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 3 years ago
Justus d1f6a9f544
core/types: improve error for too short transaction / receipt encoding (#24256) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Sina Mahmoodi 1876cb443b
all: move loggers to eth/tracers (#23892) 3 years ago
lightclient 0a7672fc9a
cmd/evm: rename t8n args to improve clarity when tracing (#23934) 3 years ago
lightclient 23f69c6db0
cmd/evm: add support for signing transactions in the unprotected format (#23937) 3 years ago
lightclient 441c7f2b0f
cmd/evm: add b11r tool (#23843) 3 years ago
Martin Holst Swende e761255ba7
cmd/evm: make t9n intrinsicGas output hex, fixes #23883 (#23889) 3 years ago
lightclient fa96718512
cmd/evm: rename t8n result to match types.Header (ReceiptRoot->ReceiptsRoot) (#23924) 3 years ago
lightclient b0b708bf23
cmd/evm: add `gasUsed` to t8n `result` (#23919) 3 years ago