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 2.7k
Storage Layer for All FRAME Extrinsics #11431
Merged
paritytech-processbot
merged 37 commits into
master
from
shawntabrizi-dispatchable-with-storage-layer
May 26, 2022
Merged
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
6e0ca26
add new trait
shawntabrizi 9f0d290
implement DispatchableWithStorageLayer
shawntabrizi 57fe674
at least one transactional
shawntabrizi 28d35bd
all dispatch is at least transactional
shawntabrizi eaa330d
storage_layer api
shawntabrizi 213e537
add test
shawntabrizi b8d32b9
storage layer tests
shawntabrizi a03c13f
deprecate transactional tag
shawntabrizi 5dc88cd
i guess no reason to deprecate
shawntabrizi 2856ecd
remove transactional from batch_all
shawntabrizi b0f7241
update tests
shawntabrizi 0f26a7d
Merge remote-tracking branch 'origin/master' into shawntabrizi-dispat…
shawntabrizi f9f65db
extend trait
shawntabrizi 738c021
Merge branch 'master' of https://github.com/paritytech/substrate into…
d1fd82f
cargo run --quiet --profile=production --features runtime-benchmarks …
5afa7e7
cargo run --quiet --profile=production --features runtime-benchmarks …
1a447b1
cargo run --quiet --profile=production --features runtime-benchmarks …
1e657bf
fix copy paste name
shawntabrizi 5793a59
Merge branch 'master' of https://github.com/paritytech/substrate into…
09b4274
cargo run --quiet --profile=production --features runtime-benchmarks …
03c19ec
Create run_all_benchmarks.sh
shawntabrizi 0e7e939
uncomment build
shawntabrizi fe1a750
update number of steps and repeats
shawntabrizi 2068319
add skip build
shawntabrizi 71b45db
Update run_all_benchmarks.sh
shawntabrizi c357618
Update run_all_benchmarks.sh
shawntabrizi 85e7a28
new benchmarks
shawntabrizi d2aa0ed
Merge remote-tracking branch 'origin/master' into shawntabrizi-dispat…
shawntabrizi e0abb8f
Update frame/support/src/traits/dispatch.rs
shawntabrizi a87f4bc
Update frame/support/src/traits/dispatch.rs
shawntabrizi 3633d3c
Update frame/support/test/tests/storage_layers.rs
shawntabrizi 82b3576
Update frame/support/test/tests/storage_layers.rs
shawntabrizi db8dbe3
weights
shawntabrizi 630f149
Update dispatch.rs
shawntabrizi 3035fc8
Merge branch 'master' into shawntabrizi-dispatchable-with-storage-layer
shawntabrizi 993383a
doc link
shawntabrizi d7530da
decl_macro support
shawntabrizi 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
Update frame/support/test/tests/storage_layers.rs
- Loading branch information
commit 82b3576fdf30fe3d64cb2aea616a7652068525ab
There are no files selected for viewing
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would like to see one test where we execute a
callthat returns an error, and we make sure it is reverted.This should prevent anyone from accidentally removing the 1 storage layer that is injected in the macro.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That test is in the
assert_noopbelow