1. Jul 25, 2016
    • Gav Wood's avatar
      Log a chain-reorg. (#1715) · 856657e3
      Gav Wood authored
      * Log a chain-reorg.
      
      * Nicer output
      
      * Use imported rather than enacted.
      
      Enacted can include previously imported blocks which makes the
      info incorrect.
      856657e3
    • Arkadiy Paronyan's avatar
      Rotate blockchain cache (#1709) · 898f1410
      Arkadiy Paronyan authored
      898f1410
    • Marek Kotewicz's avatar
      cli overhaul (#1600) · 226fe8e0
      Marek Kotewicz authored
      * cli commands
      
      * cleanup parity/signer
      
      * cleanup parity/signer
      
      * remove redundant import of signer crate from main.rs
      
      * cli cleanup in progress
      
      * cli cleanup in progress
      
      * moved few commonly used functions to separate methods with tests
      
      * cleaning up blockchain import in progress
      
      * cleaning up blockchain import in progress2
      
      * cleaning up blockchain import in progress3
      
      * tests for database compaction profile parsing
      
      * cleaning up blockchain import in progress4
      
      * cleaning up blockchain import in progress5
      
      * blockchain import
      
      * export blockchain in progress
      
      * cleanup execute_export
      
      * Configuration::to_duration cleaned up
      
      * removed unused code, tests for to_duration
      
      * cleanup Configuration::mode function
      
      * parsing some of the cli params in params.rs
      
      * rpc and signer are no longer optional
      
      * move importing extern crates to main.rs file
      
      * swipe dies from rpc module
      
      * swipe dies from dapps
      
      * finding deprecated
      
      * several tests and fixes for parity
      
      * parity cleanup in progress
      
      * cleanup price parsing
      
      * parity cleanup in progress
      
      * swiped all dies
      
      * parity cleanup in progress
      
      * replace usages of from_str with parse() in parity/params.rs
      
      * removed few more from_str
      
      * split parity/params.rs into params and helpers
      
      * removed wildcard import from configuration.rs
      
      * cleanup directories/path creation
      
      * cleaning up run cmd
      
      * moved LoggerConfig
      
      * defaults for cli params
      
      * fixed indention in raise_fd_limit
      
      * tests for rpc_apis
      
      * tests for default ipc and rpc settings
      
      * ipc socket
      
      * cleanup in progress
      
      * account service
      
      * cleanup miner config
      
      * BlockChain commands use Directiores structure now
      
      * client_config
      
      * network settings and dapps configuration
      
      * removing warnings
      
      * default logger config
      
      * fixed client_path
      
      * overhaul
      
      * fixing export && import
      
      * default export DataFormat
      
      * import and export also upgrade db
      
      * fixed export && import
      
      * polishing pr
      
      * polishing pr
      
      * fixed custom bootnodes
      
      * fixed daemonize on windows
      
      * fixed setting up enable network
      
      * finished pr
      
      * fixed compiling on windows
      
      * Fixed warning; windows build
      
      * Better cache management
      
      * Fixed tests on windows
      
      * Fixed test
      
      * Restored pruning method names
      
      * --cache alias
      
      * Fixed more tests
      
      * Ensure default options actually listed as valid
      
      [ci:skip]
      226fe8e0
    • Gav Wood's avatar
      Key files include timestamp in name. (#1700) · 435ba186
      Gav Wood authored
      * Key files include timestamp in name.
      
      Introduce timestamp into new key files; keep filename around, so
      that we don't accidentally duplicate keys.
      
      * Remove unnecessary clone
      
      * Fix test code.
      
      * Remove log module from ethstore
      435ba186
    • Arkadiy Paronyan's avatar
      Fixing warnings (#1705) · f048839a
      Arkadiy Paronyan authored
      f048839a
    • Gav Wood's avatar
      Ethereum classic (#1706) · e7348102
      Gav Wood authored
      * Add Ethereum Classic support
      
      (Rename homestead-dogmatic -> classic)
      
      * Additional change needed.
      
      * More needed changes.
      
      * Separate database path for known forks.
      
      * Address minor grumble.
      e7348102
  2. Jul 24, 2016
    • Gav Wood's avatar
      Name and meta in accounts (#1695) · 3f841cc5
      Gav Wood authored
      * Introduce persistent name() and meta() in SecretStore.
      
      * Quick stash.
      
      * Fix build.
      
      * Add ethcore_set methods.
      
      * Bug fixes for default values.
      
      * Move to personal to ensure set API exposed.
      
      * Add UUID to accounts info.
      
      * Add tests.
      3f841cc5
  3. Jul 23, 2016
  4. Jul 22, 2016
  5. Jul 21, 2016
  6. Jul 20, 2016
  7. Jul 19, 2016
  8. Jul 17, 2016
    • Arkadiy Paronyan's avatar
      Blockchain repair on missing state root (#1646) · dd17c766
      Arkadiy Paronyan authored
      * BC locking; Recovery batch
      
      * Missing state root recovery
      
      * Test
      dd17c766
    • Gav Wood's avatar
      Multi-mode logging. (#1643) · 0d2f516a
      Gav Wood authored
      * Multi-mode logging.
      
      Better for miners (they get immediate notification of new block).
      Better for general use (less superfluous information shown).
      
      * Remove comment.
      
      [ci:skip]
      
      * Minor string change
      
      [ci:skip]
      
      * Minor message tweak.
      
      * Minor tweaks and indentation fix.
      0d2f516a
    • Arkadiy Paronyan's avatar
      Performance optimizations (#1642) · 5ab18d13
      Arkadiy Paronyan authored
      * Optimize ethash verification
      
      * disable WAL for puts
      
      * Clear account cache after commit
      
      * Commit only modified accounts
      
      * Optimize existing block check
      
      * Cache last hashes
      5ab18d13
  9. Jul 16, 2016
  10. Jul 15, 2016
  11. Jul 14, 2016
    • asynchronous rob's avatar
      d5d0cb0b
    • Gav Wood's avatar
      Fix "pending" parameter on RPC block requests (#1602) · 598833d1
      Gav Wood authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * Initial commit.
      
      * Pending blocks work.
      
      * Address grumbles.
      
      * Fix up for new API.
      598833d1
    • Tomasz Drwięga's avatar
      Miner tests (#1597) · 6c205067
      Tomasz Drwięga authored
      * Un-ignoring RPC test
      
      * Additional tests for importing transactions
      6c205067
    • Nikolay Volf's avatar
      Sync IPC interface (#1584) · 44bc8a08
      Nikolay Volf authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * chain notify trait
      
      * replaced network service with io service
      
      * fix ethcore crate warnings
      
      * refactored network service without generic
      
      * ethcore fix
      
      * ethsync refactoring
      
      * proper linking of notify
      
      * manage network interface
      
      * rpc crate rebinding
      
      * full rewire
      
      * sync internal io service
      
      * fix deadlock
      
      * fix warnings and removed async io
      
      * sync imported message propagation
      
      * fix rpc warnings
      
      * binart warnings
      
      * test fixes
      
      * rpc mocks and tests
      
      * fix util doctest
      
      * fix message name and removed empty notifier
      
      * pointers mess & dark mode fixed
      
      * fixed sync doctest
      
      * added few warnings
      
      * fix review
      
      * new convention match
      
      * fix error unwraps
      
      * doctest fix
      
      * basic library re-layout
      
      * missing files to relayout
      
      * duplicating network config on sync level
      
      * binary serializers for config
      
      * ipc endpoint for manage
      
      * ipc endpoint for sync
      
      * handshake sorting out
      
      * sorting out the multi-interface dispatch scenario
      
      * fixing tests
      
      * fix doctest
      44bc8a08
  12. Jul 13, 2016
  13. Jul 12, 2016