-
Notifications
You must be signed in to change notification settings - Fork 46
Refactor indirect executor: make interpetation of parentchain extrinsics configurable #1223
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
Merged
Merged
Changes from 11 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
c13284b
wip of indirect executor refactoring
clangenb f686982
[indirect-executor] provide a filter implementation
clangenb e9b9814
[indirect-executor] fix mock feature flag
clangenb 05f54c9
[indirect-executor] tests runs, but if fails to find the call
clangenb 227ea61
[indirect-executor] shield funds indirect call works now.
clangenb 03f973f
[indirect-executor] call worker works too
clangenb 25194c2
[indirect-executor] add `ParentchainExtrinsic` associated type, which…
clangenb 596a872
[global-components] add indirect filter to initialization
clangenb b18191c
[indirect-calls-executor] make filter trait definition less constraining
clangenb 318ce87
[enclave-runtime] fix top_pool_tests.rs
clangenb 2f6c772
minor cleanup
clangenb b993de5
minor cleanup
clangenb b845732
minor cleanup
clangenb e34b629
[indirect-executor] move `create_processed_parentchain_block_call` to…
clangenb 7981a96
[indirect-executor] move trait definitions to separate module.
clangenb cc5a408
[indirect-executor] re-organise crate
clangenb ed7d94d
[indirect-executor] remove obsolete todo
clangenb 7f6f9b6
[indirect-executor] add comment about app-libs
clangenb b59f3c0
Merge branch 'master' into cl/configurable-indirect-calls
clangenb 3fcbe66
[indirect-executor] minor cleanup
clangenb eb1edc4
[api-client-types] also return the signature of the extrinsic.
clangenb b30ee5c
typo
clangenb 450e1d0
minor cleanup
clangenb 2f2f728
[api-client-types] fix import of MultiSignature in no-std.
clangenb ee6df97
[indirect-execution] trait does not take mutable reference anymore.
clangenb 83d2c37
fix clippy warnings.
clangenb 5050803
fix clippy warnings.
clangenb 4137775
[api-clients] added `Signature` associated type.
clangenb 917b81c
[indirect-executor] `IndirectDispatch` rename method to `dispatch`
clangenb e83b591
[indirect-executor] add minimal crate level doc.
clangenb 47bc33a
[indirect-executor] introduce extrinsic parser and make the filters g…
clangenb 80a464b
minor cleanup
clangenb cec8c31
remove obsolete comment
clangenb baab620
fix clippy
clangenb 95ba7e4
fix comment!
clangenb 4237da3
add todo
clangenb 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
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
74 changes: 0 additions & 74 deletions
74
core/parentchain/indirect-calls-executor/src/executor/call_worker.rs
This file was deleted.
Oops, something went wrong.
137 changes: 0 additions & 137 deletions
137
core/parentchain/indirect-calls-executor/src/executor/mod.rs
This file was deleted.
Oops, something went wrong.
93 changes: 0 additions & 93 deletions
93
core/parentchain/indirect-calls-executor/src/executor/shield_funds.rs
This file was deleted.
Oops, something went wrong.
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.