1. Apr 03, 2018
  2. Apr 02, 2018
  3. Mar 24, 2018
  4. Mar 19, 2018
  5. Mar 14, 2018
    • Toralf Wittner's avatar
      Replace reqwest with hyper (#8099) · 322dfbcd
      Toralf Wittner authored
      * Very primitive test of the Client API
      
      * [WIP] getting rid of request
      
      * Add support for redirects.
      
      * Remove CpuPool from `fetch::Client`.
      
      * Adapt code to API changes and fix tests.
      
      * Use reference counter to stop background thread.
      
      On `clone` the counter is incremented, on `drop` decremented. Once 0 we
      send `None` over the channel, expecting the background thread to end.
      
      * Fix tests.
      
      * Comment.
      
      * Change expect messages.
      
      * Use local test server for testing fetch client.
      
      * Ensure max_size also in BodyReader.
      
      * Replace `Condvar` with `sync_channel`.
      
      * Re-export `url::Url` from `fetch` crate.
      
      * Remove spaces.
      
      * Use random ports in local test server.
      322dfbcd
  6. Mar 12, 2018
    • Niklas Adolfsson's avatar
      [contract-client] refactor (#7978) · e0f71b0c
      Niklas Adolfsson authored
      * Refactor usage of registry contract
      
      * remove unsed file
      
      * Rename methods & fix comments
      
      * refactor contract_client:
      
      * Intoduced separate traits for asyncronous and syncronous contract clients
      * Removed registrar from ethcore::client
      * s/ContractClient/AsyncContractClient
      
      * make the tests compile and pass
      
      * omit changes in ethcore
      
      * Use only one trait for ContractClient
      
      * Use an associated type in the trait to determine syncronous or asyncronous communication
      * Export the types from contract-client crate
      * Document that "A" in the hash correspons to a DNS A Record A.K.A Address Record
      
      * contract_client -> registrar
      
      * address review feedback
      e0f71b0c
  7. Mar 05, 2018
  8. Mar 03, 2018
  9. Mar 01, 2018
  10. Feb 15, 2018
  11. Feb 09, 2018
    • Marek Kotewicz's avatar
      ethabi version 5 (#7723) · c060d958
      Marek Kotewicz authored
      * Refactor updater to use ethabi-derive
      
      * Grumble: do_call type alias
      
      * Empty commit to trigger test re-run
      
      * migration to ethabi-5.0
      
      * migration to ethabi-5.0 in progress
      
      * use ethabi_deriven to generate TransactAcl contract
      
      * use ethabi_deriven to generate Registry contract
      
      * hash-fetch uses ethabi_derive, removed retain cycle from updater, fixed #7720
      
      * node-filter crate uses ethabi_derive to generate peer_set contract interface
      
      * use LruCache in node-filter instead of HashMap
      
      * validator_set engine uses ethabi_derive
      
      * ethcore does not depend on native_contracts
      
      * miner does no depend on native_contracts
      
      * secret_store does not use native_contracts (in progress)
      
      * removed native-contracts
      
      * ethcore and updater does not depend on futures
      
      * updated ethereum-types
      
      * fixed all warnings caused by using new version of ethereum-types
      
      * updated ethabi_derive && ethabi_contract to get rid of warnings
      
      * removed another retain cycle in updater, fixed following minor version on update
      
      * moved contracts out of native_contracts res
      
      * updated ethabi_contract
      
      * fixed failing test
      
      * fixed failing test
      
      * there is no need to create two contracts of the same kind any more
      
      * simplify updater::ReleaseTrack conversion into u8 and add several tests for it
      
      * applied review suggestions
      
      * applied review suggestions
      c060d958
  12. Feb 07, 2018
  13. Feb 06, 2018
  14. Feb 05, 2018
  15. Jan 19, 2018
  16. Jan 17, 2018
    • Marek Kotewicz's avatar
      bump some of our core dependencies (#7563) · 9adee532
      Marek Kotewicz authored
      * updated ethereum-types and tiny-keccak
      
      * Updated several deps
      
      * Updated several more dependencies
      
      * Modify dummy file to trigger ci
      
      * fixed update of memmap to 0.6 in ethash crate
      
      * Fixed fetch after update to latest reqwest
      
      * Updated jsonrpc-core with fixes for serde
      
      * add expects in util/version/build.rs
      9adee532
  17. Jan 10, 2018
    • Marek Kotewicz's avatar
      dissolve util (#7460) · e95b0934
      Marek Kotewicz authored and Svyatoslav Nikolsky's avatar Svyatoslav Nikolsky committed
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor finished
      
      * removed obsolete util/src/lib.rs
      
      * removed commented out code
      e95b0934
  18. Dec 22, 2017
    • Marek Kotewicz's avatar
      parity-version pr reopen (#7136) · d80dd81d
      Marek Kotewicz authored
      * parity-version module split from util
      
      removed unused util deps and features
      
      trigger buildbot again
      
      only kvdb links rocksdb
      
      snappy linker issues
      
      * rm snappy
      
      * fixed old version imports
      d80dd81d
  19. Dec 21, 2017
  20. Dec 13, 2017
  21. Dec 08, 2017
  22. Nov 23, 2017
  23. Nov 20, 2017
  24. Nov 14, 2017
  25. Nov 13, 2017
  26. Nov 10, 2017
  27. Oct 24, 2017
  28. Oct 18, 2017
  29. Oct 17, 2017
  30. Oct 16, 2017