Commit Graph

39 Commits (a8617c6d4dbe0df8c67e1f5c2ecd76c3200dc18d)

Author SHA1 Message Date
lightclient 07dec7a11c
cmd/evm: cancun-updates for b11r and t8n -tools (#28195) 12 months ago
Marius van der Wijden c39cbc1a78
core: implement BLOBBASEFEE opcode (0x4a) (#28098) 12 months 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
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
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 1 year ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 1 year ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 1 year 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
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
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
rjl493456442 9d76a9b94f
core, trie, eth, cmd: rework preimage store (#25287) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 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
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 2 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 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
Sina Mahmoodi 8d7e6062ec
eth/tracers: support for golang tracers + add golang callTracer (#23708) 3 years ago
Martin Holst Swende 84c51bc5ec
cmd/evm: add difficulty calculation to t8n tool (#23353) 3 years ago
Marius van der Wijden 686b2884ee
all: removed blockhash from statedb (#23126) 3 years ago
Martin Holst Swende 0e9c7d564d
tests: update for London (#22976) 3 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 3 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Sina Mahmoodi eb21c652c0
cmd,core,eth,params,tests: define yolov3 + enable EIP-2565 (#22213) 4 years ago
Marius van der Wijden 2045a2bba3
core, all: split vm.Context into BlockContext and TxContext (#21672) 4 years ago
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
Martin Holst Swende 7ebc6c43ff
cmd/evm: statet8n output folder + tx hashes on trace filenames (#21406) 4 years ago
Martin Holst Swende e376d2fb31
cmd/evm: add state transition tool for testing (#20958) 4 years ago