This repository was archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Introduce Parathreads (runtime) #341
Merged
Merged
Changes from all commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
7fda870
Rest of parathread draft implementation, parachain permissioning.
gavofyork c399cfa
Update Substrate
bkchr e81963f
Update Substrate again
bkchr 37e667e
Integrate weight/fee stuff.
kianenigma 0e3fa8d
Council
gavofyork 32d7d7a
Build fixes
gavofyork b0922e7
More fixes
gavofyork efc6c27
Minor additions
gavofyork 5e2478b
Merge remote-tracking branch 'origin/master' into gav-parathreads
gavofyork 4fb52c8
fix some small errors
4meta5 baa3951
Merge remote-tracking branch 'origin/gav-parathreads' into gav-parath…
gavofyork cc53ff8
Revert "fix some small errors"
shawntabrizi 7171106
Merge branch 'gav-parathreads' of github.com:paritytech/polkadot into…
gavofyork f93597b
Merge fix.
gavofyork da82e97
do_swap -> on_swap
shawntabrizi decd15a
Update depdendency to polkadot-master
shawntabrizi 1a354e7
Merge remote-tracking branch 'upstream/master' into gav-parathreads
shawntabrizi 03e2131
Fix more merge problems
shawntabrizi 3d1c74c
Some patching of errors
shawntabrizi e4ea710
Fix storage closure
shawntabrizi 496d7bd
Actually fix storage. It builds!
shawntabrizi 58b003f
Tests run... but not successfully.
shawntabrizi 1339268
Add `run_to_block` to get parachains active to start
shawntabrizi 08db18d
More `run_to_block`
shawntabrizi 0ee5826
Merge remote-tracking branch 'origin/master' into gav-parathreads
gavofyork 22a9549
Fix build
shawntabrizi 446567a
Queue up changes to threads
gavofyork 061fffe
Merge branch 'gav-parathreads' of github.com:paritytech/polkadot into…
gavofyork 5a2b2bb
Move registration test
shawntabrizi 1f7578e
Fix regsiter/deregister test
shawntabrizi 04d3d12
Retry queue.
gavofyork 8330c6d
Minor refactor
gavofyork 28a9c49
Refactor to avoid heavy storage items
gavofyork 511603b
Make tests pass
gavofyork 22bf8db
Merge branch 'gav-parathreads' of github.com:paritytech/polkadot into…
gavofyork 1b40ff0
remove para on deregister, add events
shawntabrizi ef37e6f
Merge branch 'gav-parathreads' of https://github.com/paritytech/polka…
shawntabrizi 1b60c7b
Remove println
shawntabrizi d6a1b3e
Fix register/deregister parathread test
shawntabrizi 981e605
Merge remote-tracking branch 'upstream/master' into gav-parathreads
shawntabrizi 6abbb87
fix merge
shawntabrizi c1bee54
Parathread can be activated test
shawntabrizi 3271c18
Test auction
shawntabrizi e4a24fa
Add `Debtors` storage item
shawntabrizi de62f9b
remove comment code
shawntabrizi e14f075
Some new tests
gavofyork 2ac5e7e
Merge branch 'gav-parathreads' of github.com:paritytech/polkadot into…
gavofyork f447939
Fixes for removing threads when scheduled. Tests.
gavofyork 9359583
Test progression of threads.
gavofyork 26ed62f
Test that reschedule queuing works properly.
gavofyork 32aa11d
Make test slightly more interesting
gavofyork ae15e48
whitespace
gavofyork 970ea10
Swap works properly.
gavofyork 2cbe8b8
Update locks
gavofyork 113c1da
Merge remote-tracking branch 'origin/master' into gav-parathreads
gavofyork f743564
Build
gavofyork 09bdb4d
Rename can_swap
gavofyork 53a837b
Add test for funds to be correctly returned after a swap
shawntabrizi 9039fd9
Make tests consistant
shawntabrizi c135f47
Add check that `PendingSwap` is cleaned up
shawntabrizi 4a7313f
Update runtime/src/parachains.rs
gavofyork e6f068a
Update runtime/src/registrar.rs
gavofyork dc18ed8
Some fixes/suggestions from review
gavofyork a9006ea
Docs
gavofyork 2697d25
Apply suggestions from code review
gavofyork 564200c
Merge branch 'gav-parathreads' of github.com:paritytech/polkadot into…
gavofyork c075d8a
Update network/src/gossip.rs
gavofyork 8babd8b
Rename OnSwap
gavofyork df87f54
Merge remote-tracking branch 'origin/master' into gav-parathreads
gavofyork 3a1fae6
Add missing `]`
shawntabrizi 78d6b53
Rejig ordering semantics, making everything a bit slower but correct.
gavofyork a02828e
Merge remote-tracking branch 'origin/gav-parathreads' into gav-parath…
gavofyork dcf569a
Some Fixes to Parathread Compile (#470)
shawntabrizi 2d864a8
Build fixes
gavofyork f7bb4e5
Merge remote-tracking branch 'origin/master' into gav-parathreads
gavofyork 1b6855e
Fix tests
gavofyork File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.