This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Limit number of retries for light client queries #513
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
gavofyork
added
A0-please_review
Pull request needs code review.
and removed
A1-onice
labels
Sep 4, 2018
svyatonik
force-pushed
the
light_retry
branch
from
September 5, 2018 06:54
044a941
to
9b94a81
Compare
gavofyork
approved these changes
Sep 5, 2018
gavofyork
added
A8-looksgood
and removed
A0-please_review
Pull request needs code review.
labels
Sep 5, 2018
liuchengxu
pushed a commit
to autonomys/substrate
that referenced
this pull request
Jun 3, 2022
Force usage of ParityDB on the node
helin6
pushed a commit
to boolnetwork/substrate
that referenced
this pull request
Jul 25, 2023
…tytech#513) * subxt: Add subscription to runtime upgrades Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Synchronize and expose inner `RuntimeVersion` of the `Client` Signed-off-by: Alexandru Vasile <[email protected]> * examples: Add runtime update example Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Expose `RuntimeVersion` as locked Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Expose `Metadata` as locked Signed-off-by: Alexandru Vasile <[email protected]> * subxt/storage: Use locked metadata Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Use parking lot RwLock variant for locked metadata Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Utilize locked metadata variant Signed-off-by: Alexandru Vasile <[email protected]> * subxt/transaction: Use locked metadata variant Signed-off-by: Alexandru Vasile <[email protected]> * Update subxt to use locked version of the Metadata Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Add runtime update client wrapper Signed-off-by: Alexandru Vasile <[email protected]> * examples: Modify runtime update example Signed-off-by: Alexandru Vasile <[email protected]> * Fix clippy Signed-off-by: Alexandru Vasile <[email protected]> * Fix cargo check Signed-off-by: Alexandru Vasile <[email protected]> * codegen: Keep consistency with cargo check fix Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Remove unnecessary Arc Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Remove MetadataInner and use parking_lot::RwLock Signed-off-by: Alexandru Vasile <[email protected]> * Update polkadot.rs Signed-off-by: Alexandru Vasile <[email protected]> * Update polkadot.rs generation comment Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Switch to async::Mutex Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Block executor while decoding dynamic events Signed-off-by: Alexandru Vasile <[email protected]> * codegen: Use async API to handle async locking Signed-off-by: Alexandru Vasile <[email protected]> * Remove unused dependencies Signed-off-by: Alexandru Vasile <[email protected]> * Update examples and integration-tests Signed-off-by: Alexandru Vasile <[email protected]> * Fix test deadlock Signed-off-by: Alexandru Vasile <[email protected]> * Revert back to sync lock Revert "Fix test deadlock" This reverts commit 4a79933df23e81573611cb14be6c5b5b2b56d4df. Revert "Update examples and integration-tests" This reverts commit 5423f6eb4131582909d5a4ca70adff75e27cdd0e. Revert "Remove unused dependencies" This reverts commit e8ecbabb5b01a7ba4ae83b8bde36295a3f64daf7. Revert "codegen: Use async API to handle async locking" This reverts commit ced4646541c431adcb973369b1061b7b3cbfaae1. Revert "subxt: Block executor while decoding dynamic events" This reverts commit 8b3ba4a5eabb29f77ac1ca671450956fc479a33d. Revert "subxt: Switch to async::Mutex" This reverts commit f5bde9b79394a6bf61b6b9daefc36ceaa84b82be. * subxt: Perform RuntimeVersion update before fetching metadata Signed-off-by: Alexandru Vasile <[email protected]> * Reintroduce MetadataInner * Use parking lot instead of std::RwLock Signed-off-by: Alexandru Vasile <[email protected]> * subxt: Reduce lock metadata time when decoding events Signed-off-by: Alexandru Vasile <[email protected]> * codegen: Update `validate_metdata` locking pattern Signed-off-by: Alexandru Vasile <[email protected]> * subxt/examples: Update polkadot download link Signed-off-by: Alexandru Vasile <[email protected]> * tests: Wrap metadata in a helper function Signed-off-by: Alexandru Vasile <[email protected]> * Update examples/examples/subscribe_runtime_updates.rs Co-authored-by: James Wilson <[email protected]> * subxt/updates: Update runtime if version is different Signed-off-by: Alexandru Vasile <[email protected]> Co-authored-by: James Wilson <[email protected]>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implementation of this comment