1. Oct 18, 2016
    • Arkadiy Paronyan's avatar
      Snapshot sync part 2 (#2098) · 487dfb02
      Arkadiy Paronyan authored
      * Split block downloader into a module
      
      * Snapshot sync progress
      
      * Warp sync CLI option
      
      * Increased snapshot chunk and ping timeouts
      
      * Fixed an issue with delayed writes
      
      * Updated bootnodes
      
      * Don't run pending IO tasks on shutdown
      
      * Optional first_block; removed insert_snapshot_block
      
      * Fixing expect calls
      
      * Fixed stalled sync
      
      * style and docs
      
      * Update block_sync.rs
      
      [ci:skip]
      487dfb02
  2. Oct 17, 2016
  3. Oct 14, 2016
    • asynchronous rob's avatar
      Configurable history size in master (#2606) · f28b8352
      asynchronous rob authored
      * split journaldb commit into two functions: journal_under and mark_canonical
      
      * use new commit mechanism in client
      
      * Configurable history size in master
      
      * Reduce DB history
      
      * Configurable history size
      
      * Set min history size
      
      * Test
      
      * Fixed a test and reduced the limit
      f28b8352
  4. Oct 11, 2016
  5. Oct 10, 2016
  6. Oct 08, 2016
  7. Oct 07, 2016
  8. Oct 06, 2016
  9. Oct 05, 2016
  10. Oct 04, 2016
  11. Oct 03, 2016
    • Nikolay Volf's avatar
      Accounts bloom in master (#2426) · e1d3b3ff
      Nikolay Volf authored
      * bloom crate link
      
      * database layout and outdated tests
      
      * state db alterations
      
      * v10 migration run
      
      * using arc
      
      * bloom migration
      
      * migration fixes and mess
      
      * fix tests
      e1d3b3ff
    • Marek Kotewicz's avatar
      Polishing Actually enable fat db pr (#1974) (#2048) · 06fe768a
      Marek Kotewicz authored
      * Actually enable fat db, and do RPCs for it.
      
      * Implement HashDB traits for AccountDB.
      
      * user defaults
      
      * finished user defaults
      
      * user defaults are network-dependent
      
      * added tests for newly added functions, logger is initialized first
      
      * dir cleanup in progress
      
      * user_file is placed next to snapshots
      
      * fixing requested change
      06fe768a
  12. Oct 02, 2016
  13. Sep 28, 2016
  14. Sep 27, 2016
  15. Sep 26, 2016
  16. Sep 22, 2016
    • Gav Wood's avatar
      Encryption, decryption and public key RPCs. (#1946) · 07b5e9a5
      Gav Wood authored
      * Fix up pending receipts details.
      
      * Add support for additional params and registry over RPC.
      
      * Fix tests.
      
      * Add test, additional fix.
      
      Fixes #1932.
      
      * Fix up tests.
      
      * Fix test.
      
      * Fix test.
      
      * Remove unused use.
      
      * Add encryption, decryption and public-key RPCs.
      
      * Remove &
      07b5e9a5
  17. Sep 21, 2016
  18. Sep 14, 2016
  19. Sep 07, 2016
  20. Sep 06, 2016
    • Arkadiy Paronyan's avatar
      Snapshot sync (#2047) · 5c5d9c8c
      Arkadiy Paronyan authored
      * PV64 sync
      
      * Tests
      
      * Client DB restore
      
      * Snapshot restoration over IPC
      
      * Upating test
      
      * Minor tweaks
      
      * Upating test
      5c5d9c8c
  21. Sep 05, 2016
  22. Sep 02, 2016
  23. Sep 01, 2016
  24. Aug 29, 2016
    • Nipunn Koorapati's avatar
      Make the block header struct's internals private (#2000) · 4389742c
      Nipunn Koorapati authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * Make the block header struct's internals private
      
      Currently, this involves a lot of explicit cloning, but we
      could migrate the return types of the get_* functions to
      be copies rather than references since they are mostly copy
      types anyway.
      
      I opted to eliminate the constructor in favor of using
      Default::default() plus calling a bunch of setters. This
      is similar to the model that a Google Protobuf client uses
      and I think it looks fine.
      
      * Drop some unnecessary cloning by comparing references
      
      * Fix compiler errors from callsites in tests.
      4389742c
  25. Aug 25, 2016
  26. Aug 24, 2016
    • Marek Kotewicz's avatar
      Signature cleanup (#1921) · b0d462c6
      Marek Kotewicz authored
      * Address renamed to H160 at bigint library level
      
      * moved uint specific test from util to bigint library
      
      * naming
      
      * unifing hashes in progress
      
      * unifing hashes
      
      * cleanup redundant unwraps in tests
      
      * Removing util/crypto in progress.
      
      * fixed compiling
      
      * signature cleanup in progress
      
      * new module - ethcrypto used by ethstore and ethcore-network
      
      * fixed compiling
      
      * fixed compiling
      
      * fixed merge
      b0d462c6
    • asynchronous rob's avatar
      Trie query recording and AccountDB factory for no mangling (#1944) · 190e4db2
      asynchronous rob authored
      * optionally use no mangling for accountdb
      
      * add the recorder module
      
      * get_recorded for tries, no virtual dispatch on readonly tries
      
      * add recording test
      190e4db2
  27. Aug 23, 2016
  28. Aug 18, 2016