good morning!!!!

Skip to content
Snippets Groups Projects
  1. May 16, 2019
  2. May 13, 2019
  3. May 10, 2019
  4. May 08, 2019
  5. May 07, 2019
  6. May 04, 2019
  7. Apr 30, 2019
  8. Apr 26, 2019
  9. Apr 25, 2019
    • Matthew Halpern's avatar
      core: lookup txs by block number instead of block hash (#19431) · 93741752
      Matthew Halpern authored
      * core: lookup txs by block number instead of block hash
      
      Transaction hashes now store a reference to their corresponding
      block number as opposed to their hash. In benchmarks this was
      shown to reduce storage by over 12 GB.
      
      The main limitation of this approach is that transactions on
      non-canonical blocks could never be looked up, however that is
      currently not supported.
      
      The database version has been upgraded to version 5 and the
      transaction lookup process is backwards-compatible with the
      prior two transaction lookup formats prexisting in the
      database instance. Tests have been added to ensure this.
      
      * core/rawdb: tiny review nit fixes
      93741752
  10. Apr 16, 2019
  11. Apr 15, 2019
  12. Apr 08, 2019
  13. Apr 05, 2019
  14. Apr 04, 2019
  15. Apr 02, 2019
  16. Apr 01, 2019
  17. Mar 29, 2019
  18. Mar 28, 2019
  19. Mar 27, 2019
  20. Mar 26, 2019
  21. Mar 25, 2019
  22. Mar 21, 2019
  23. Mar 14, 2019
  24. Mar 13, 2019
  25. Mar 12, 2019
    • Martin Holst Swende's avatar
      core/vm: 64 bit memory and gas calculations (#19210) · 7504dbd6
      Martin Holst Swende authored
      * core/vm: remove function call for stack validation from evm runloop
      
      * core/vm: separate gas  calc into static + dynamic
      
      * core/vm: optimize push1
      
      * core/vm: reuse pooled bigints for ADDRESS, ORIGIN and CALLER
      
      * core/vm: use generic error message for jump/jumpi, to avoid string interpolation
      
      * testdata: fix tests for new error message
      
      * core/vm: use 64-bit memory calculations
      
      * core/vm: fix error in memory calculation
      
      * core/vm: address review concerns
      
      * core/vm: avoid unnecessary use of big.Int:BitLen()
      7504dbd6
    • Sheldon's avatar
      state: fix emptyStatet to emptyRoot (#19254) · da5de012
      Sheldon authored
      da5de012
Loading