1. 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
  2. Jan 19, 2018
  3. 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
  4. 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
  5. Dec 21, 2017
  6. Dec 13, 2017
  7. Nov 23, 2017
  8. Nov 20, 2017
  9. Nov 14, 2017
  10. Nov 10, 2017
  11. Oct 24, 2017
  12. Oct 17, 2017
  13. Oct 16, 2017
  14. Oct 05, 2017
    • Tomasz Drwięga's avatar
      Update jsonrpc dependencies and rewrite dapps to futures. (#6522) · e8b418ca
      Tomasz Drwięga authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * Bump version.
      
      * Fix RPC crate.
      
      * Fix BoxFuture in crates.
      
      * Compiles and passes tests!
      
      * Get rid of .boxed()
      
      * Fixing issues with the UI.
      
      * Remove minihttp. Support threads.
      
      * Reimplement files serving to do it in chunks.
      
      * Increase chunk size.
      
      * Remove some unecessary copying.
      
      * Fix tests.
      
      * Fix stratum warning and ipfs todo.
      
      * Switch to proper branch of jsonrpc.
      
      * Update Cargo.lock.
      
      * Update docs.
      
      * Include dapps-glue in workspace.
      
      * fixed merge artifacts
      
      * Fix test compilation.
      e8b418ca
  15. Sep 15, 2017
  16. Sep 04, 2017
  17. Sep 02, 2017
  18. Aug 31, 2017
  19. Aug 28, 2017
    • Tomasz Drwięga's avatar
      Expose health status over RPC (#6274) · 3226e1ca
      Tomasz Drwięga authored
      * Node-health to a separate crate.
      
      * Initialize node_health outside of dapps.
      
      * Expose health over RPC.
      
      * Bring back 412 and fix JS.
      
      * Add health to workspace and tests.
      
      * Fix compilation without default features.
      
      * Fix borked merge.
      
      * Revert to generics to avoid virtual calls.
      
      * Fix node-health tests.
      
      * Add missing trailing comma.
      3226e1ca
  20. Aug 17, 2017
  21. Aug 10, 2017
  22. Aug 09, 2017
    • Craig O'Connor's avatar
      Dapp refresh (#5752) · 7d17d772
      Craig O'Connor authored
      * RwLock
      
      * getting there
      
      * argh
      
      * parking_lot
      
      * rpc
      
      * wax on wax off
      
      * almost there
      
      * remove lock
      
      * write over read
      
      * works
      
      * linting
      
      * small updates
      
      * dissapearing act
      
      * router update
      
      * complete
      
      * one m
      
      * grumbles1
      
      * grumbles part II
      
      * parking_lot->util
      
      * missed test case
      
      * fied package-lock.json
      
      * small fixes
      
      * 404 tests failing
      
      * cleanup
      
      * cleanup 2
      
      * updates and the likes
      
      * play
      
      * simplify filter
      
      * f-ing bugs
      
      * read->write
      
      * Address own grumbles.
      
      * Fix test.
      7d17d772
    • Tomasz Drwięga's avatar
      Using multiple NTP servers (#6173) · e93466c8
      Tomasz Drwięga authored and Marek Kotewicz's avatar Marek Kotewicz committed
      * Small improvements to time estimation.
      
      * Allow multiple NTP servers to be used.
      
      * Removing boxing.
      
      * Be nice.
      
      * Be nicer.
      
      * Update list of servers and add reference.
      e93466c8
  23. Jul 29, 2017
  24. Jul 27, 2017
  25. Jul 24, 2017
  26. Jul 14, 2017
  27. Jul 11, 2017
    • Tomasz Drwięga's avatar
      Node Health warnings (#5951) · 4936e99f
      Tomasz Drwięga authored
      * Health endpoint.
      
      * Asynchronous health endpoint.
      
      * Configure time api URL via CLI.
      
      * Tests for TimeChecker.
      
      * Health indication on Status page.
      
      * Adding status indication to tab titles.
      
      * Add status to ParityBar.
      
      * Fixing lints.
      
      * Add health status on SyncWarning.
      
      * Fix health URL for embed.
      
      * Nicer messages.
      
      * Fix tests.
      
      * Fixing JS tests.
      
      * NTP time sync (#5956)
      
      * use NTP to check time drift
      
      * update time module documentation
      
      * replace time_api flag with ntp_server
      
      * fix TimeChecker tests
      
      * fix ntp-server flag usage
      
      * hide status tooltip if there's no message to show
      
      * remove TimeProvider trait
      
      * use Cell in FakeNtp test trait
      
      * share fetch client and ntp client cpu pool
      
      * Add documentation to public method.
      
      * Removing peer count from status.
      
      * Remove unknown upgrade status.
      
      * Send two time requests at the time.
      
      * Revert "Send two time requests at the time."
      
      This reverts commit f7b754b1155076a5a5d8fdafa022801fae324452.
      
      * Defer reporting time synchronization issues.
      
      * Fix tests.
      
      * Fix linting.
      4936e99f
  28. Jul 10, 2017
  29. Jul 06, 2017
  30. Jul 04, 2017
  31. Jun 28, 2017
  32. Jun 22, 2017
  33. May 24, 2017
    • Tomasz Drwięga's avatar
      UI server refactoring (#5580) · cbcc369a
      Tomasz Drwięga authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * Full API in Authenticated WS server.
      
      * Replacing UI server with Hyper.
      
      * Solving CLI, RPCs and tests.
      
      * Porting signer tests.
      
      * Fixing origin recognition for dapps/rpc.
      
      * Fixing tests. Adding parity-rpc-client to test.
      
      * Dapps exposed as RPC method.
      
      * JS code to support new connection scheme.
      
      * Fixing dapps tests.
      
      * Updating allowed origins/hosts to support web3.site.
      
      * Fixing tests, fixing UI.
      
      * Fixing tests.
      
      * Removing invalid tests.
      
      * Fixing merge.
      
      * 404 fallback for UI
      
      * Improve ContentFetcher constructor readability.
      
      * Naming.
      
      * Update .gitlab-ci.yml
      
      fix CI lint error
      
      * Fixing tests and linting issues.
      
      * Fixing new tests.
      
      * UI hosts.
      
      * Submodules fix.
      cbcc369a