1. Jan 10, 2017
    • keorn's avatar
      Validator/authority contract (#3937) · be30c441
      keorn authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * dir
      
      * simple validator list
      
      * stub validator contract
      
      * make the engine hold Weak<Client> instead of IoChannel
      
      * validator set factory
      
      * register weak client with ValidatorContract
      
      * check chain security
      
      * add address array to generator
      
      * register provider contract
      
      * update validator set on notify
      
      * add validator contract spec
      
      * simple list test
      
      * split update and contract test
      
      * contract change
      
      * use client in tendermint
      
      * fix deadlock
      
      * step duration in params
      
      * adapt tendermint tests
      
      * add storage fields to test spec
      
      * constructor spec
      
      * execute under wrong address
      
      * create under correct address
      
      * revert
      
      * validator contract constructor
      
      * move genesis block lookup
      
      * add removal ability to contract
      
      * validator contract adding validators
      
      * fix basic authority
      
      * validator changing test
      
      * more docs
      
      * update sync tests
      
      * remove env_logger
      
      * another env_logger
      
      * cameltoe
      
      * hold EngineClient instead of Client
      
      * add a comment about lock scope
      be30c441
  2. Dec 29, 2016
  3. Dec 28, 2016
    • asynchronous rob's avatar
      Owning views of blockchain data (#3982) · fe1f542c
      asynchronous rob authored
      * owning views of blockchain data
      
      * port blockchain and client traits to owning views
      
      * fix ethcore tests
      
      * use strong headers and bodies in ethcore_light
      
      * port ethsync to use owning views
      
      * port rpc to owning views
      
      * port parity informant and blockchain export
      fe1f542c
  4. Dec 27, 2016
  5. Dec 23, 2016
  6. Dec 16, 2016
  7. Dec 15, 2016
  8. Dec 13, 2016
  9. Dec 11, 2016
  10. Dec 10, 2016
  11. Dec 09, 2016
  12. Dec 08, 2016
  13. Dec 07, 2016
  14. Dec 05, 2016
  15. Dec 04, 2016
  16. Nov 30, 2016
  17. Nov 29, 2016
  18. Nov 28, 2016