1. 27 Sep, 2021 1 commit
  2. 22 Sep, 2021 1 commit
  3. 21 Sep, 2021 3 commits
  4. 20 Sep, 2021 7 commits
  5. 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
  6. 16 Sep, 2021 1 commit
  7. 15 Sep, 2021 1 commit
  8. 13 Sep, 2021 3 commits
  9. 10 Sep, 2021 2 commits
  10. 08 Sep, 2021 1 commit
  11. 07 Sep, 2021 8 commits
  12. 02 Sep, 2021 1 commit
  13. 31 Aug, 2021 4 commits
  14. 30 Aug, 2021 1 commit
  15. 27 Aug, 2021 1 commit
  16. 26 Aug, 2021 1 commit
  17. 25 Aug, 2021 3 commits
    • Sina Mahmoodi's avatar
      node: remove dependency on wallet backend packages (#23019) · 108eec3f
      Sina Mahmoodi authored
      * accounts: new AddBackends method in manager
      
      * node,cmd/geth: mv accman backend init to cmd/geth
      
      * node,cmd/geth: mv scrypt config downstreawm from node
      
      * accounts: use static buffer size for accman sub chan
      
      minor fix
      
      * accounts,cmd/geth: update accman backends through its event loop
      
      * accounts,node: add comments
      
      * accounts: un-export newBackendEvent
      
      * accounts: use chan instead of wg in newBlockEvent
      
      * node: rename isKeyDirEphem
      
      * accounts,cmd: AddBackends->AddBackend
      
      * accounts: fix potential blocking when adding backend
      108eec3f
    • Felix Lange's avatar
      build: stop publishing deb packages for Ubuntu 20.10 Groovy Gorilla (#23470) · d584e398
      Felix Lange authored
      Support for this Ubuntu release has ended on July 22 2021 and
      Launchpad no longer accepts uploads for it.
      d584e398
    • Dmitry Zenovich's avatar
      rpc: add BlockNumber.MarshalText (#23324) · 7c4cad06
      Dmitry Zenovich authored
      Currently rpc.BlockNumber is marshalled to JSON as a numeric value, which is
      wrong because BlockNumber.UnmarshalJSON() wants it to either be hex-encoded
      or string "earliest"/"latest"/"pending". As a result, the call chain
      
          rpc.BlockNumberOrHashWithNumber(123) -> json.Marshal() -> json.Unmarshal()
      
      fails with error "cannot unmarshal object into Go value of type string".
      7c4cad06