Commit Graph

168 Commits (690249de7b6cbd67499a2d5e4f0ca89353127595)

Author SHA1 Message Date
Felix Lange 731885809c
eth/tracers/js: improve integer types in log object (#25668) 2 years ago
Sina Mahmoodi d6a12bc7b8
eth/tracers/js: fill in log.refund field (#25661) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
Sina Mahmoodi 86de2e516e
eth/tracers: add onlyTopCall option to callTracer (#25430) 2 years ago
Péter Szilágyi eb2b8cb4fd
eth/tracers/js: fix capitalization in tests 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Seungbae.yu d2247d9f5d
eth, internal, light: fix error string capitalization (#25364) 2 years ago
Philip Fan 3e759e28d7
eth/tracers: add initial revertReasonTracer tracer (#25265) 2 years ago
Seungbae.yu 44893be0d6
core, eth: pre-allocate map in storage copy (#25279) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
lightclient@protonmail.com 0c6f81f888
all: remove version field from rpc.API 2 years ago
lightclient 119f955686
all: remove `public` field from `rpc.API` (#25059) 2 years ago
Sina Mahmoodi 6135c688b8
eth/tracers: optimize goja buffer conversion (#25156) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
Ikko Ashimine 096daa9a7d
eth/tracers: fix typo in 4byte_tracer_legacy.js (#25020) 2 years ago
Martin Holst Swende d8a2305565
eth/tracers: add support for block overrides in debug_traceCall (#24871) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 3 years ago
Sina Mahmoodi ba47d800b1
eth/tracers/js: drop duktape engine (#24934) 3 years ago
Eduard S 310f751639
eth/tracers/js: add memory.length method (#24887) 3 years ago
Sina Mahmoodi bf693228a3
eth/tracers/js: goja tracer (#23773) 3 years ago
Håvard Anda Estensen 4b309c7006
all: replace non-trivial uses of package ioutil with os (#24886) 3 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 3 years ago
s7v7nislands 7ab15490e9
all: use 'embed' instead of go-bindata (#24744) 3 years ago
Emmanuel T Odeke a8bb49b8ea
eth/tracers/logger: remove unnecessary comparisons in accessList.equal (#24663) 3 years ago
Sina Mahmoodi 9c82c646e4
eth/tracers: make txhash blockhash accessible to native tracers (#24679) 3 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 3 years ago
Sina Mahmoodi fb3a081c7e
eth/tracers: refactor traceTx to separate out struct logging (#24326) 3 years ago
Sina Mahmoodi 3fd16af5a9
core,eth: implement tx-level hooks for tracers (#24510) 3 years ago
Martin Holst Swende 67c070c379
eth/tracers/logger: use omitempty to reduce log bloat (#24547) 3 years ago
Guifel 85042b7090
eth/tracers: use hex encoding for debug_traceBlock argument (#24517) 3 years ago
Sina Mahmoodi c5436c8eb7
eth/tracers: clean-up tracer collection (#24320) 3 years ago
Sina Mahmoodi cac09a3823
eth/tracers: native prestate tracer (#24268) 3 years ago
Martin Holst Swende 015fde9a2c
eth/tracers: avoid using blockCtx concurrently (#24286) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Andrei Maiboroda 3e47e38a4e
core/vm: Make INVALID a defined opcode (#24017) 3 years ago
Alex Beregszaszi 721c5723c0
eth/tracers/js: add support for REVERT/SELFDESTRUCT in evmdis_tracer (#24016) 3 years ago
Alex Beregszaszi 9393d1fb5d
core/vm: Move interpreter.ReadOnly check into the opcode implementations (#23970) 3 years ago
Sina Mahmoodi 1876cb443b
all: move loggers to eth/tracers (#23892) 3 years ago
Sina Mahmoodi 05acc272b5
eth/tracers: make native 4byte default, remove js version (#23916) 3 years ago
Ward Bradt e9294a7fe9
eth/tracers: add golang 4byte tracer (#23882) 3 years ago
Martin Holst Swende 6b9c77f060
eth/tracers: package restructuring (#23857) 3 years ago
Sina Mahmoodi 787a3b185c
eth/tracers: make native calltracer default (#23867) 3 years ago
Sina Mahmoodi 8d7e6062ec
eth/tracers: support for golang tracers + add golang callTracer (#23708) 3 years ago
Martin Holst Swende 3bbeb94c1c
eth: make traceChain avoid OOM on long-running tracing (#23736) 3 years ago
Martin Holst Swende 551bd6e721
eth/tracers: invoke enter/exit on 0-value calls to inex accounts (#23828) 3 years ago
Martin Holst Swende 31870a59ff
eth/filters, p2p/simulations: fix benchmarks (#23806) 3 years ago
Marius van der Wijden 53b1420ede
params: changed CatalystBlock to TerminalTotalDifficulty (#23700) 3 years ago
Sina Mahmoodi b522f5e091
eth/tracers: fix callTracer fault handling (#23667) 3 years ago
Martin Holst Swende 3531ca2246
eth/tracers: avoid unsyncronized mutations on trie database (#23632) 3 years ago