good morning!!!!

Skip to content
Snippets Groups Projects
  1. Sep 28, 2021
    • Martin Holst Swende's avatar
      eth/tracers: avoid unsyncronized mutations on trie database (#23632) · 3531ca22
      Martin Holst Swende authored
      This PR fixes an issue in traceChain, where the statedb Commit operation was performed asynchronously with dereference-operations agains the underlying trie.Database instance. Due to how the reference counting works within the trie database (where parent count is recursively updated when new parents are added), doing dereferencing in the middle of Commit can cause the refcount to become wrong, leading to an inconsistent state. 
      
      This was fixed by doing Commit/Deref from the same routine.  
  2. Jun 30, 2021
  3. May 17, 2021
  4. Apr 07, 2021
  5. Mar 14, 2021
  6. Jan 25, 2021
    • Gary Rong's avatar
      eth/tracers: move tracing APIs into eth/tracers (#22161) · adf130de
      Gary Rong authored
      This moves the tracing RPC API implementation to package eth/tracers.
      By doing so, package eth no longer depends on tracing and the duktape JS engine.
      
      The change also enables tracing using the light client. All tracing methods work with the
      light client, but it's a lot slower compared to using a full node.
Loading