1. Jul 27, 2017
  2. Jul 26, 2017
  3. Jul 12, 2017
  4. Jul 10, 2017
  5. Jun 29, 2017
    • Vurich's avatar
      Upgrade `elastic-array` to 0.9.0 · 3d8dc114
      Vurich authored
      This is a huge change, which includes some changes to replace code that
      originally cloned to reuse allocations instead. The updated
      `elastic-array` crate renames its consuming `Vec`-conversion method to
      `into_vec`, which means that I can do a simple
      `sed -i 's/to_vec/into_vec/'` and then fix the compilation errors.
      
      This commit is probably a minor performance win and definitely a
      significant readability win.
      3d8dc114
  6. May 23, 2017
    • Tomasz Drwięga's avatar
      Latest headers Pub-Sub (#5655) · f38cc8e1
      Tomasz Drwięga authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * Signer subscription.
      
      * Fixing RPC tests.
      
      * Block Headers eth-pubsub.
      
      * PubSub for light client.
      
      * Fixing tests.
      
      * Updating to proper jsonrpc version.
      
      * Update to correct tests.
      
      * Fixing tests.
      f38cc8e1
  7. Apr 19, 2017
  8. Apr 12, 2017
    • asynchronous rob's avatar
      Filters and block RPCs for the light client (#5320) · daf1495c
      asynchronous rob authored
      * block_hash method for LightChainClient
      
      * abstraction and futures-based eth_filter
      
      * log fetching for light client
      
      * add eth-filter delegate
      
      * eth_block fetching RPCs
      
      * return default accounts from on_demand
      
      * fix early exit
      
      * BlockNumber -> BlockId
      
      * early exit for no known block number.
      daf1495c
  9. Apr 07, 2017
  10. Apr 05, 2017
  11. Apr 03, 2017
  12. Mar 28, 2017
  13. Mar 23, 2017
    • asynchronous rob's avatar
      queue culling and informant · a78068cb
      asynchronous rob authored
      a78068cb
    • asynchronous rob's avatar
      fix header chain tests · ac7f1f67
      asynchronous rob authored
      ac7f1f67
    • asynchronous rob's avatar
      Implement PIP messages, request builder, and handlers (#4945) · 64cec5ff
      asynchronous rob authored
      * return errors on database corruption
      
      * fix tests, json tests
      
      * fix remainder of build
      
      * buffer flow -> request credits
      
      * proving state backend
      
      * generate transaction proofs from provider
      
      * network messages for transaction proof
      
      * transaction proof test
      
      * test for transaction proof message
      
      * fix call bug
      
      * request transaction proofs from on_demand
      
      * most of proved_execution rpc
      
      * proved execution future
      
      * initial request definitions
      
      * RLP encoding and decoding for requests
      
      * proofs of non-existance in ProvingBlockChainClient
      
      * new requests in provider.
      
      * encode and decode responses
      
      * complete initial request changes
      
      * handle request packet in LightProtocol
      
      * handle response packets
      
      * implement requesting from
      
      * re-do cost table
      
      * get tests compiling
      
      * fix cost table RLP encoding
      
      * roundtrip tests for request types
      
      * request builder tests
      
      * move request_builder -> request::builder
      
      * get network tests working
      
      * return only complete headers responses
      
      * request builder improvements
      
      * New version of jsonrpc.
      
      * split request filling into fill,complete
      
      * Better invalid encoding messages
      
      * Fixing deprecated methods of tokio_core
      
      * use PIP messages in on_demand, old API
      
      * migrate oneshot::complete to send in on_demand
      
      * get on_demand tests to compile
      
      * port ethsync to PIP messages
      
      * adjust to minor on_demand API changes in RPC
      
      * Using dedicated branch for jsonrpc
      
      * Bump
      64cec5ff
    • asynchronous rob's avatar
      0d110ed4
  14. Mar 22, 2017
  15. Mar 21, 2017
  16. Mar 08, 2017
    • asynchronous rob's avatar
      re-do cost table · 96926169
      asynchronous rob authored
      96926169
    • asynchronous rob's avatar
      Remote transaction execution (#4684) · 8a3b5c63
      asynchronous rob authored
      * return errors on database corruption
      
      * fix tests, json tests
      
      * fix remainder of build
      
      * buffer flow -> request credits
      
      * proving state backend
      
      * generate transaction proofs from provider
      
      * network messages for transaction proof
      
      * transaction proof test
      
      * test for transaction proof message
      
      * fix call bug
      
      * request transaction proofs from on_demand
      
      * most of proved_execution rpc
      
      * proved execution future
      8a3b5c63
  17. Mar 06, 2017
  18. Feb 26, 2017
  19. Feb 24, 2017
  20. Feb 17, 2017
  21. Feb 16, 2017
  22. Feb 13, 2017
  23. Feb 09, 2017