1. 06 Oct, 2021 1 commit
  2. 05 Oct, 2021 2 commits
  3. 04 Oct, 2021 3 commits
  4. 03 Oct, 2021 2 commits
  5. 01 Oct, 2021 3 commits
  6. 29 Sep, 2021 4 commits
  7. 28 Sep, 2021 7 commits
  8. 27 Sep, 2021 3 commits
  9. 22 Sep, 2021 1 commit
  10. 21 Sep, 2021 3 commits
  11. 20 Sep, 2021 7 commits
  12. 17 Sep, 2021 1 commit
    • Sina Mahmoodi's avatar
      core,eth: call frame tracing (#23087) · 40135497
      Sina Mahmoodi authored
      
      This change introduces 2 new optional methods; `enter()` and `exit()` for js tracers, and makes `step()` optiona. The two new methods are invoked when entering and exiting a call frame (but not invoked for the outermost scope, which has it's own methods). Currently these are the data fields passed to each of them:
      
          enter: type (opcode), from, to, input, gas, value
          exit: output, gasUsed, error
      
      The PR also comes with a re-write of the callTracer. As a backup we keep the previous tracing script under the name `callTracerLegacy`. Behaviour of both tracers are equivalent for the most part, although there are some small differences (improvements), where the new tracer is more correct / has more information. 
      40135497
  13. 16 Sep, 2021 1 commit
  14. 15 Sep, 2021 1 commit
  15. 13 Sep, 2021 1 commit