Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rpc-v2: Limit transactionBroadcast calls to 16 #3772

Merged
merged 19 commits into from
Apr 19, 2024
Merged

Commits on Apr 2, 2024

  1. txBroadcast: Ensure limits and same connection

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    6222f3d View commit details
    Browse the repository at this point in the history
  2. tx: Ensure limits for number of ongoing submitAndWatch

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c447ac2 View commit details
    Browse the repository at this point in the history
  3. rpc-spec-v2: Fix clippy

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    d89f365 View commit details
    Browse the repository at this point in the history
  4. rpc-v2: Add configurable tx limits

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8f734c6 View commit details
    Browse the repository at this point in the history
  5. txBroadcast/tests: Ensure tx limits

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    e2f1b82 View commit details
    Browse the repository at this point in the history
  6. transaction/err: Add spec error for reaching limits

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    e966a9e View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

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

Commits on Apr 9, 2024

  1. Revert "tx: Ensure limits for number of ongoing submitAndWatch"

    This reverts commit c447ac2.
    
    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    038f4eb View commit details
    Browse the repository at this point in the history
  2. Remove tx error

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    950c9d7 View commit details
    Browse the repository at this point in the history
  3. service: Build txWatch without limits

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    3eab1e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4932efc View commit details
    Browse the repository at this point in the history
  5. Fix cargo clippy

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5e57128 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Update substrate/client/rpc-spec-v2/src/transaction/transaction_broad…

    …cast.rs
    
    Co-authored-by: James Wilson <james@jsdw.me>
    lexnv and jsdw authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    13c32fe View commit details
    Browse the repository at this point in the history
  2. txBroadcast: Drop explicitely the reserved identifier

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f3d8139 View commit details
    Browse the repository at this point in the history
  3. client/builder: Bump the max limit of txBroadcast to 16 per connection

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    36e45c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08a8d96 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. tx/tests: Rename limit_reached to operation_id_limit_reached

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    6cbe928 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into lexnv/limit-rpc-apis

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    f74c798 View commit details
    Browse the repository at this point in the history
  3. tx: Remove dummy link

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    0cd69ab View commit details
    Browse the repository at this point in the history