1. 22 Sep, 2021 1 commit
  2. 21 Sep, 2021 3 commits
  3. 20 Sep, 2021 7 commits
  4. 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
  5. 16 Sep, 2021 1 commit
  6. 15 Sep, 2021 1 commit
  7. 13 Sep, 2021 3 commits
  8. 10 Sep, 2021 2 commits
  9. 08 Sep, 2021 1 commit
  10. 07 Sep, 2021 8 commits
  11. 02 Sep, 2021 1 commit
  12. 31 Aug, 2021 4 commits
  13. 30 Aug, 2021 1 commit
  14. 27 Aug, 2021 1 commit
  15. 26 Aug, 2021 1 commit
  16. 25 Aug, 2021 4 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
    • baptiste-b-pegasys's avatar
      cmd/devp2p/internal/ethtest: remove WriteTo method (#23379) · 154b525c
      baptiste-b-pegasys authored
      WriteTo is unused, and go vet warns about it because it
      doesn't match the usual signature of the io.WriterTo method.
      154b525c