Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

rpc: backpressured RPC server (bump jsonrpsee 0.20) #13992

Open
wants to merge 64 commits into
base: master
Choose a base branch
from

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    d9e1bce View commit details
    Browse the repository at this point in the history
  2. dummy debug

    niklasad1 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    0a29b07 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. rewrite me

    niklasad1 committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    e22f92a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7963722 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c2f8e6 View commit details
    Browse the repository at this point in the history
  4. hack hack

    niklasad1 committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    1e74b39 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. update jsonrpsee

    niklasad1 committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    8e9ad00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3ff524 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. jsonrpsee v0.18

    niklasad1 committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    637ad0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    186cf03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4944827 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. cleanup

    niklasad1 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    da26f68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63f6324 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26aee9a View commit details
    Browse the repository at this point in the history
  4. fix rpcv2 tests

    niklasad1 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    7e01e10 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    829bfad View commit details
    Browse the repository at this point in the history
  6. fix compile warns

    niklasad1 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    467493e View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. update jsonrpsee branch

    niklasad1 committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    2473f9e View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. update jsonrpsee v0.18.1

    niklasad1 committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    a67132c View commit details
    Browse the repository at this point in the history
  2. remove ugly todo's

    niklasad1 committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    67cd9a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    7283a0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cdd93f View commit details
    Browse the repository at this point in the history
  3. update remote externalities

    niklasad1 committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    1254b6b View commit details
    Browse the repository at this point in the history
  4. fix nits

    niklasad1 committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    1dc07a5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f6e4d86 View commit details
    Browse the repository at this point in the history
  6. fix tests

    niklasad1 committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    c0f48c0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    de38a42 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    cc06028 View commit details
    Browse the repository at this point in the history
  2. fix tests

    niklasad1 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    959ebf0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da0d083 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Update client/cli/src/config.rs

    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    niklasad1 and liamaharon authored May 10, 2023
    Configuration menu
    Copy the full SHA
    6ca0bb2 View commit details
    Browse the repository at this point in the history
  2. Update client/rpc/src/lib.rs

    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    niklasad1 and liamaharon authored May 10, 2023
    Configuration menu
    Copy the full SHA
    4e0eff7 View commit details
    Browse the repository at this point in the history
  3. Update client/cli/src/config.rs

    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    niklasad1 and liamaharon authored May 10, 2023
    Configuration menu
    Copy the full SHA
    c77a429 View commit details
    Browse the repository at this point in the history
  4. Update client/cli/src/config.rs

    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    niklasad1 and liamaharon authored May 10, 2023
    Configuration menu
    Copy the full SHA
    cb2697f View commit details
    Browse the repository at this point in the history
  5. address grumbles

    niklasad1 committed May 10, 2023
    Configuration menu
    Copy the full SHA
    b74462e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9e31b66 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. jsonrpsee v0.18.2

    niklasad1 committed May 11, 2023
    Configuration menu
    Copy the full SHA
    b5f6d8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32c267b View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Remove the Copy bound on CollectionId in the uniques pallet (#14111)

    * Remove the `Copy` bound on `CollectionId` in the uniques pallet
    
    * Also add `clone`s in benchmarks
    koute authored and niklasad1 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    b2d5b9b View commit details
    Browse the repository at this point in the history
  2. Timeout only if the referendum is not queued (#14106)

    * Timeout only if the referendum is not queued
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    ---------
    
    Co-authored-by: command-bot <>
    gavofyork authored and niklasad1 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    c360e4b View commit details
    Browse the repository at this point in the history
  3. Include node-template-release in workspace (#14103)

    * Add node-template-release to workspace
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Remove empty workspace
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Manually update deps
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update Cargo.lock
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update .gitignore
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update license
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez authored and niklasad1 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    c4bacfc View commit details
    Browse the repository at this point in the history
  4. Bump kvdb-rocksdb to 0.19.0 (#14113)

    tdimitrov authored and niklasad1 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    b8ed4bf View commit details
    Browse the repository at this point in the history
  5. Remove #[pallet::generate_storage_info] from docs (#14116)

    * Fix docs
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add UI test
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez authored and niklasad1 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    008cef2 View commit details
    Browse the repository at this point in the history
  6. Bump Cargo.lock (#14121)

    * Bump `Cargo.lock`
    
    * Use master Cargo.lock
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update Cargo.lock
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    2 people authored and niklasad1 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    e9057bc View commit details
    Browse the repository at this point in the history
  7. Prepare sc-network for ProtocolController/NotificationService (#…

    …14080)
    
    * Prepare `sc-network` for `ProtocolController`/`NotificationService`
    
    The upcoming notification protocol refactoring requires that protocols
    are able to communicate with `sc-network` over unique and direct links.
    This means that `sc-network` side of the link has to be created before
    `sc-network` is initialized and that it is allowed to consume the object
    as the receiver half of the link may not implement `Clone`.
    
    Remove request-response and notification protocols from `NetworkConfiguration`
    and create a new object that contains the configurations of these protocols
    and which is consumable by `sc-network`. This is needed needed because, e.g.,
    the receiver half of `NotificationService` is not clonable so `sc-network`
    must consume it when it's initializing the protocols in `Notifications`.
    
    Similar principe applies to `PeerStore`/`ProtocolController`: as per current
    design, protocols are created before the network so `Protocol` cannot be
    the one creating the `PeerStore` object. `FullNetworkConfiguration` will be
    used to store the objects that `sc-network` will use to communicate with
    protocols and it will also allow protocols to allocate handles so they
    can directly communicate with `sc-network`.
    
    * Fixes
    
    * Update client/service/src/builder.rs
    
    Co-authored-by: Dmitry Markin <dmitry@markin.tech>
    
    * Updates
    
    * Doc updates + cargo-fmt
    
    ---------
    
    Co-authored-by: Dmitry Markin <dmitry@markin.tech>
    2 people authored and niklasad1 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    104d269 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a994ea6 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    1e4a58f View commit details
    Browse the repository at this point in the history
  2. pin jsonrpsee to commit

    niklasad1 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    84c2d99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    978b2dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c5a1c1 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Configuration menu
    Copy the full SHA
    68ddbc3 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. update jsonrpsee

    niklasad1 committed May 30, 2023
    Configuration menu
    Copy the full SHA
    d9fa3f7 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    a419864 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2023

  1. Configuration menu
    Copy the full SHA
    c3a2bb9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b431bd4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f9e023 View commit details
    Browse the repository at this point in the history
  4. fix nit

    niklasad1 committed Jun 17, 2023
    Configuration menu
    Copy the full SHA
    29b7589 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. add some debug logs

    niklasad1 committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    8e16ee0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8af945e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7e3e78 View commit details
    Browse the repository at this point in the history
  4. update jsonrpsee

    niklasad1 committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    520aa85 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. revert me

    niklasad1 committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    86f2938 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. update jsonrpsee

    niklasad1 committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    0d1544e View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. jsonrpsee v0.19

    niklasad1 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    176500e View commit details
    Browse the repository at this point in the history