erigon-pulse/eth/tracers
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
..
internal/tracers Inner errors (#2774) 2021-10-04 22:16:52 +07:00
logger change: port js tracer changes (#3128) 2021-12-15 13:19:58 +00:00
testdata return testdata 2021-03-17 17:37:16 +01:00
api.go State override support (#3628) 2022-03-01 15:40:24 +00:00
jsvm_test.go tracers: replace duktape with goja (#4113) 2022-05-11 06:50:28 +07:00
jsvm.go tracers: replace duktape with goja (#4113) 2022-05-11 06:50:28 +07:00
tracer_test.go tracers: replace duktape with goja (#4113) 2022-05-11 06:50:28 +07:00
tracer.go tracers: replace duktape with goja (#4113) 2022-05-11 06:50:28 +07:00
tracers_test.go Replace ioutil with io and os (#3946) 2022-04-23 15:43:00 +01:00
tracers.go rename (#1978) 2021-05-20 19:25:53 +01:00