Skip to content
  1. Jul 16, 2016
    • Arkadiy Paronyan's avatar
      Delete values immediately from DB overlay (#1631) · 64417594
      Arkadiy Paronyan authored
      * Delete values immediately from DB overlay
      
      * Match remove behaviour; test
      
      * Warning fixed
      64417594
    • Gav Wood's avatar
      DAO hard-fork (#1483) · 799c69c8
      Gav Wood authored
      * Minor additions to allow resetting of code.
      
      * Add test.
      
      * Provisional DAO hard-fork proposal.
      
      * Change to reflect latest HF spec.
      
      * Include extradata restrictions and overrides.
      
      * Introduce new tests.
      
      * Update tests to new spec format.
      
      * Allow JSON chain spec fields to be optional.
      
      * Remove superfluous definitions. Fix overflow risk.
      
      * Fix build.
      
      * Add missing file.
      
      * Remove old flag.
      
      * Update to latest address set.
      
      * Update tests and test spec to latest.
      
      Change the mining default to release only on own transactions.
      799c69c8
    • Nikolay Volf's avatar
      fix network_start regression (#1629) · 7b5d39e0
      Nikolay Volf authored
      * fix network_start regression
      
      * network io handler
      
      * move registration to the network start
      7b5d39e0
    • keorn's avatar
      Die if the DB is newer than the one supported. (#1630) · 78007cf8
      keorn authored
      * die on DB from the future
      
      * use error type to print messages, print db path
      78007cf8
  2. Jul 15, 2016
  3. Jul 14, 2016
    • asynchronous rob's avatar
      d5d0cb0b
    • asynchronous rob's avatar
      In-memory trie operations (#1408) · 517c705a
      asynchronous rob authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * small cleanups in trie
      
      * Memory trie skeleton
      
      * decode nodes from RLP
      
      * memorytrie -> memorytriedb
      
      * implement Trie for MemoryTrie
      
      * partially implement insert
      
      * implement trie insertion
      
      * don't load whole trie into memory, lookup across memory and db
      
      * re-implement insertion and lazily load necessary nodes from DB
      
      * node removal w/o fixing
      
      * reduce churn in node storage
      
      * finish remove implementation
      
      * committing the in-memory trie
      
      * reload root node after commit
      
      * generate elastic arrays when converting nodes to rlp
      
      * port triedbmut tests over to memorytriedb, fix a few bugs.
      
      * hash count and dirty flag
      
      * initial attempt for node inspection
      
      * back to skeleton
      
      * inspection framework
      
      * implement insertion
      
      * no panic paths in insert
      
      * implement deletion without fixing
      
      * node fixing
      
      * commit nodes to db
      
      * tracing targets and bugfix
      
      * get tests to pass with a lot of tracing
      
      * set playpen iterations to 10
      
      * remove some tracing statements
      
      * make TrieMut::root take &mut self
      
      * replace triedbmut with memorytriedb
      
      * treat empty insert value as removal
      
      * add test for null insert
      
      * fix some style concerns
      
      * trie: use nodehandle for root_node, minor cleanup
      517c705a
    • 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
    • Gav Wood's avatar
      Allow RPC to use solc to compile solidity (#1607) · 2b193f00
      Gav Wood authored
      * Allow use to use solc to compile solidity.
      
      * Remove unneeded commemt.
      
      [si:skip]
      
      * Address grumble and disable incorrect tests.
      2b193f00
    • Nikolay Volf's avatar
      IPC RPC deriving for traits (#1599) · be7c771e
      Nikolay Volf authored
      * sorting out the multi-interface dispatch scenario
      
      * codegen expansion for traits
      
      * fix rwlock
      be7c771e
    • asynchronous rob's avatar
      Merge pull request #1619 from ethcore/kcov-cache · e0efe577
      asynchronous rob authored
      Utilize cached kcov if exists
      e0efe577
    • Tomasz Drwięga's avatar
      Fixing no-ui feature (#1618) · facbb93c
      Tomasz Drwięga authored
      * Fixing no-ui feature
      
      * Extra line
      facbb93c
    • Nikolay Volf's avatar
      Merge pull request #1614 from ethcore/cache-pref · 06e8ae19
      Nikolay Volf authored
      Couple of rocksdb optimizations
      06e8ae19
    • 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
    • Tomasz Drwięga's avatar
      Utilize cached kcov if exists · 80c734ef
      Tomasz Drwięga authored
      80c734ef
    • Arkadiy Paronyan's avatar
  4. Jul 13, 2016