1. Jun 12, 2023
  2. Jun 08, 2023
  3. Jun 07, 2023
  4. Jun 06, 2023
  5. Jun 05, 2023
  6. Jun 02, 2023
  7. Jun 01, 2023
  8. May 31, 2023
  9. May 30, 2023
    • Svyatoslav Nikolsky's avatar
      Revive new client and fix relay-halt issue (#2161) · 9cd77172
      Svyatoslav Nikolsky authored
      * Revert "Revert new client (#2153)"
      
      This reverts commit 17cf7b59.
      
      * add comment re cache to CachingClient (#2162)
      
      * do not wait for reader when sending items (#2163)
      
      * Use unsync cache + async-aware sync primitives (#2164)
      
      * use unsync cache + async-aware sync primitives
      
      * clippy
      
      * trigger CI
      
      * Revert "trigger CI"
      
      This reverts commit b5c14054.
      9cd77172
    • Serban Iorga's avatar
      Use compact proofs for messages delivery (#2155) · 427ff453
      Serban Iorga authored
      * Define Chain::STATE_VERSION
      
      * Add vec_db module
      
      * Use VecDb instead of StorageProof for message delivery
      
      * Make sure that the TrustedVecDb is sorted
      
      * Address review comments
      
      * Run benchmarks on parent commit
      
      * Run benchmarks with new code
      
      * Fix test
      
      * Fix code review comments
      427ff453
  10. May 29, 2023
  11. May 24, 2023
  12. May 23, 2023
  13. May 22, 2023
  14. May 19, 2023
    • Svyatoslav Nikolsky's avatar
      Traitify Substrate client (#2129) · 7e38a891
      Svyatoslav Nikolsky authored
      * layered client implementation: initial commit
      
      * migrate more methods
      
      * fmt
      
      * more methods migration
      
      * runtime_version
      
      * more functions migrated to new client
      
      * moved submit_unsigned_extrinsic
      
      * migrated submit_signed_extrinsic
      
      * moved submit_and_watch_signed_extrinsic
      
      * moved pending_extrinsics
      
      * moved validate_transaction
      
      * moved estimate_extrinsic_weight
      
      * moved state_call
      
      * moved state_call
      
      * moved prove_storage
      
      * migrate ensure_synced
      
      * migrated subscribe_finality_justifications
      
      * use state_call to call runtime API methods
      
      * fix subscriptions usage
      
      * substrate-relay-helper migrated to new client
      
      * migrated substrate-relay
      
      * some small changes
      
      * new (shared) subscriptions
      
      * removed old client + fixed all warnings
      
      * renamed new_client -> client
      
      * started cleanup
      
      * comments + ref issue in TODO
      
      * more docs
      
      * mv relays/client-substrate/src/rpc.rs relays/client-substrate/src/client/rpc_api.rs
      
      * fix TODO
      
      * revive transaction_tracker tests + change underlying type of subscription
      
      * cleanup
      
      * cleanup
      
      * cleanup
      
      * impl review suggestions
      
      * trigger CI
      
      * Revert "trigger CI"
      
      This reverts commit ecd00d38.
      7e38a891