good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jun 02, 2020
    • Greg Colvin's avatar
      core/vm: EIP-2315, JUMPSUB for the EVM (#20619) · cd57d5cd
      Greg Colvin authored
      
      * core/vm: implement EIP 2315, subroutines for the EVM
      
      * core/vm: eip 2315 - lintfix + check jump dest validity + check ret stack size constraints
      
        logger: markdown-friendly traces, validate jumpdest, more testcase, correct opcodes
      
      * core/vm: update subroutines acc to eip: disallow walk-into
      
      * core/vm/eips: gas cost changes for subroutines
      
      * core/vm: update opcodes for EIP-2315
      
      * core/vm: define RETURNSUB as a 'jumping' operation + review concerns
      
      Co-authored-by: default avatarMartin Holst Swende <martin@swende.se>
      cd57d5cd
    • rene's avatar
      metrics: replace gosigar with gopsutil (#21041) · a35382de
      rene authored
      * replace gosigar with gopsutil
      
      * removed check for whether GOOS is openbsd
      
      * removed accidental import of runtime
      
      * potential fix for difference in units between gosig and gopsutil
      
      * fixed lint error
      
      * remove multiplication factor
      
      * uses cpu.ClocksPerSec as the multiplication factor
      
      * changed dependency from shirou to renaynay (#20)
      
      * updated dep
      
      * switching back from using renaynay fork to using upstream as PRs were merged on upstream
      
      * removed empty line
      
      * optimized imports
      
      * tidied go mod
      a35382de
  2. May 29, 2020
  3. May 27, 2020
  4. May 26, 2020
  5. May 25, 2020
  6. May 22, 2020
    • Zsolt Felföldi's avatar
      les, les/lespay: implement new server pool (#20758) · b4a26811
      Zsolt Felföldi authored
      This PR reimplements the light client server pool. It is also a first step
      to move certain logic into a new lespay package. This package will contain
      the implementation of the lespay token sale functions, the token buying and
      selling logic and other components related to peer selection/prioritization
      and service quality evaluation. Over the long term this package will be
      reusable for incentivizing future protocols.
      
      Since the LES peer logic is now based on enode.Iterator, it can now use
      DNS-based fallback discovery to find servers.
      
      This document describes the function of the new components:
      https://gist.github.com/zsfelfoldi/3c7ace895234b7b345ab4f71dab102d4
      b4a26811
  7. May 20, 2020
  8. May 19, 2020
  9. May 14, 2020
  10. May 13, 2020
  11. May 12, 2020
  12. May 11, 2020
Loading