1. Jul 11, 2016
    • Nikolay Volf's avatar
      Major sync <-> client interactions refactoring (#1572) · d3695d0b
      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
      d3695d0b
  2. Jul 10, 2016
  3. Jul 07, 2016
    • Gav Wood's avatar
      Fix build. · d7077c8e
      Gav Wood authored
      d7077c8e
    • Nikolay Volf's avatar
      Client IPC Interface (#1493) · 8282c7dd
      Nikolay Volf authored
      * btree map serializer
      
      * serde tests
      
      * state diff serialization
      
      * basic layout
      
      * more missing serializaers
      
      * uncle returns rlp
      
      * block queue info
      
      * sorting with transaction result
      
      * sorting out util imports
      
      * transaction import result sorting also
      
      * sorting filters & ranges
      
      * error sorting out
      
      * deriving ipc service compiling
      
      * rpc & sync recompile
      
      * sorting rpc using uncles
      
      * fix compilation
      
      * fix merging bugs
      
      * fix unused imports
      
      * fix all warnings
      
      * tests stub
      
      * some merge bugs
      
      * ethcore compilation
      
      * fix rpc compilation
      
      * deriving attribute
      
      * tests (and fixes)
      
      * rpc test working
      
      * fix warnings again
      
      * rs.in -> rs
      
      * missing attribute
      
      * refactored tree changes
      
      * paste reformat mess fix
      
      * pub mod actually
      
      * intendation fix
      8282c7dd
    • Gav Wood's avatar
      Switch out .X().unwrap() for .unwrapped_X · 3b662c28
      Gav Wood authored
      3b662c28
  4. Jul 06, 2016
  5. Jul 05, 2016
    • Gav Wood's avatar
      Remove soft-fork stuff. · 488ff885
      Gav Wood authored
      488ff885
    • Gav Wood's avatar
      Silent running operating modes (#1477) · c26cfc1c
      Gav Wood authored
      * Command=line options.
      
      * Keep alive for the eth protocol.
      
      * Wire up final pieces.
      
      * No network when dark.
      
      * Passive and dark mode work.
      
      * Ensure all RPCs keep alive.
      
      * Fix tests.
      
      * Fix minor bug.
      
      * Minor whitespace.
      
      * Split out some of the sleep-state.
      
      * Fix help text.
      c26cfc1c
  6. Jul 01, 2016
  7. Jun 30, 2016
  8. Jun 29, 2016
  9. Jun 28, 2016
  10. Jun 27, 2016
  11. Jun 23, 2016
  12. Jun 22, 2016
  13. Jun 21, 2016
  14. Jun 20, 2016
  15. Jun 18, 2016
    • Gav Wood's avatar
      Install trigger for DAO-rescue soft-fork. · 2582253f
      Gav Wood authored
      Soft-fork should only be primed to trigger if the gas-limit of
      block #1760000 is at most 4,000,000.
      
      To accomplish this we pass in the gas limit of that block to
      EnvInfo so it can inform Schedule. This gets marshalled through
      `OpenBlock`/`ClosedBlock` and the `enact` functions much like
      `last_hashes`. `block.rs`'s `env_info()` takes care to ensure
      that if the current block happens to be #1760000, then we
      populate with the current `gas_limit`.
      2582253f