erigon-pulse/eth
battlmonstr 65966f765a
tracers: replace duktape with goja (#4113)
Reasons:
* duktape is not maintained
* on macOS it produces a warning: unused function '_duk_debugger_attach'
  (this slows down incremental builds and pollutes the test logs)

Why goja?
Geth has migrated some parts to goja (console and clef signer tool),
although not migrated tracers yet.

* fix isPrecompiled() native function
* recursion limit test is obsolete
2022-05-11 06:50:28 +07:00
..
calltracer Better batches for Execution (Hashmaps based instead of BTree based) (#3814) 2022-04-04 14:11:59 +07:00
ethconfig atomic snapshot dir, step 2 (#4093) 2022-05-07 14:53:21 +07:00
ethconsensusconfig More efficient header verification of headers for Parlia when snapshots are used (#3998) 2022-04-29 07:10:31 +01:00
ethutils Apache licensed logger (#2460) 2021-07-29 17:23:23 +07:00
filters eth/filters: Fix filterLogs() (#4036) 2022-04-30 15:46:40 +01:00
gasprice Use "err" key for logging errors. (#3632) 2022-03-01 15:40:51 +00:00
integrity move kv to erigon-lib (#2467) 2021-07-29 18:53:13 +07:00
protocols/eth up linter version (#4108) 2022-05-10 10:14:09 +07:00
stagedsync RPCDaemon: open snapshots on startup (because now snapshots dir is atomic), even if no Erigon available (#4110) 2022-05-10 09:54:44 +01:00
tracers tracers: replace duktape with goja (#4113) 2022-05-11 06:50:28 +07:00
api_backend.go Inner errors (#2774) 2021-10-04 22:16:52 +07:00
api_test.go up version of uint256 lib (#2082) 2021-06-04 17:25:28 +01:00
api.go Embed rpcdaemon: prepared direct clients (#3492) 2022-02-12 19:47:19 +07:00
backend.go Rename sentry.ControlServerImpl to sentry.MultyClient and sentry.SentryServerImpl to sentry.GrpcServer #444 2022-05-10 12:17:44 +07:00
bloombits.go remove database field from Ethereum object (#1750) 2021-04-19 14:56:44 +07:00
discovery.go rename (#1978) 2021-05-20 19:25:53 +01:00
state_accessor.go remove database field from Ethereum object (#1750) 2021-04-19 14:56:44 +07:00