1. Jun 12, 2018
  2. Jun 11, 2018
  3. Jun 08, 2018
  4. Jun 07, 2018
  5. Jun 06, 2018
  6. Jun 05, 2018
  7. Jun 04, 2018
  8. Jun 02, 2018
  9. Jun 01, 2018
    • Wei Tang's avatar
      Remove public node settings from cli (#8758) · 79eb8f7a
      Wei Tang authored and Andrew Jones's avatar Andrew Jones committed
      * Remove public node related settings
      
      * Fix tests
      
      * Unwrap accounts provider in all rpc apis
      
      * Unwrap AccountProvider in all cli places
      
      * Fix rpc tests
      79eb8f7a
    • Benjamin Kampmann's avatar
      Custom Error Messages on ENFILE and EMFILE IO Errors (#8744) · 0ebcc200
      Benjamin Kampmann authored and Marek Kotewicz's avatar Marek Kotewicz committed
      * Custom Error Messages on ENFILE and EMFILE IO Errors
      
      Add custom mapping of ENFILE and EMFILE IO Errors (Failure because of missing system resource) right when chaining ioError into ::util::Network::Error to improve Error Messages given to user
      
      Note: Adds libc as a dependency to util/network
      
      * Use assert-matches for more readable tests
      
      * Fix Wording and consistency
      0ebcc200
    • Afri Schoedon's avatar
      CI: Fixes for Android Pipeline (#8745) · 27f3f42c
      Afri Schoedon authored and Marek Kotewicz's avatar Marek Kotewicz committed
      * ci: Remove check for shared libraries in gitlab script
      
      * ci: allow android arm build to fail
      27f3f42c
    • Pierre Krieger's avatar
      Remove NetworkService::config() (#8653) · dab967ac
      Pierre Krieger authored and Marek Kotewicz's avatar Marek Kotewicz committed
      dab967ac
    • Jim Posen's avatar
      Fix XOR distance calculation in discovery Kademlia impl (#8589) · 485d4aa8
      Jim Posen authored and Marek Kotewicz's avatar Marek Kotewicz committed
      * network-devp2p: Test for discovery bucket insertion.
      
      All test values are randomly generated and the assertions are checked manually.
      Test fails because distance metric is implemented incorrectly.
      
      * network-devp2p: Fix discovery distance function.
      
      The Kademlia distance function (XOR) was implemented incorrectly as a population count.
      
      * network-devp2p: Refactor nearest_node_entries to be on instance.
      
      Optimizations are possible with more access to the discovery state.
      
      * network-devp2p: Fix loss of precision in nearest_node_entries.
      
      * network-devp2p: More efficient nearest node search.
      
      The discovery algorithm to identify the nearest k nodes does not need to scan
      all entries in all buckets.
      485d4aa8
    • David's avatar
      Print warnings when fetching pending blocks (#8711) · 799ae29a
      David authored and Marek Kotewicz's avatar Marek Kotewicz committed
      * Lots of println to figure out what eth_getBlockByNumber does/should do
      
      * Remove debugging
      
      * Print warnings when fetching pending blocks
      
      When calling `eth_getBlockByNumber` with `pending`, we now print a deprecation warning and:
      
      * if a pending block is found, use it to respond
      * if no pending block is found, respond as if if was a request for `Latest`
      
      Addresses issue #8703 (not sure if it's enough to close it tbh)
      799ae29a
  10. May 31, 2018