-
Notifications
You must be signed in to change notification settings - Fork 52
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
Add inbound queue #750
Add inbound queue #750
Conversation
WASM runtime size check:Compared to target branchdancebox runtime: 1424 KB (no changes) ✅ flashbox runtime: 820 KB (no changes) ✅ dancelight runtime: 2104 KB (no changes) ✅ container chain template simple runtime: 1124 KB (no changes) ✅ container chain template frontier runtime: 1400 KB (no changes) ✅ |
529100a
to
77d47fb
Compare
solo-chains/runtime/dancelight/src/bridge_to_ethereum_config.rs
Outdated
Show resolved
Hide resolved
solo-chains/runtime/dancelight/src/symbiotic_message_processor.rs
Outdated
Show resolved
Hide resolved
solo-chains/runtime/dancelight/src/tests/inbound_queue_tests/mock.rs
Outdated
Show resolved
Hide resolved
Coverage Report@@ Coverage Diff @@
## master add-inbound-queue +/- ##
====================================================
Coverage 64.57% 64.57% 0.00%
+ Files 317 320 +3
+ Lines 55357 55407 +50
====================================================
+ Hits 35745 35777 +32
+ Misses 19612 19630 +18
|
fff9fdc
to
3eba4a5
Compare
d2b0917
to
33b0d32
Compare
33b0d32
to
cb35524
Compare
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.
Approved but I have an important question and minor comments. Specially in the inbound delivery cost
6ee8e7c
to
f961c84
Compare
Description
This PR adds inbound queue to starlight and include tests for the same.
It adds message processor called
SymbioticMessageProcessor
which upon receiving new validators, callsExternalValidators
pallet to set the validators.What is remaining?
Note
The base of the PR is at tomasz-generic-aggregate-message-origin since this PR is dependent upon code introduced there.Base changed to master after PR merge.