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-servers: Allow chainHead methods to be called from a single connection #22

Closed
wants to merge 8 commits into from

Commits on Feb 15, 2024

  1. rpc-servers: Add chainHead middleware to capture subscription IDs

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5989756 View commit details
    Browse the repository at this point in the history
  2. rpc-servers: Capture the method result as subscription ID

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    21615a8 View commit details
    Browse the repository at this point in the history
  3. rpc-servers: Cleanup the ResponseFuture

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    0a5e2dc View commit details
    Browse the repository at this point in the history
  4. rpc-servers: Use parkinglot instead of std mutex

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5b6063f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb7b67a View commit details
    Browse the repository at this point in the history
  6. rpc-servers: Add parking lot dependency

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    9ae9e9b View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/lexnv/chainhead-connections' int…

    …o lexnv/chainhead-connections
    lexnv committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    a1a6a4b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8e2b268 View commit details
    Browse the repository at this point in the history