-
Notifications
You must be signed in to change notification settings - Fork 74
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
Zeitgeist parachain integration - unknown consensus engine. #2475
Comments
We use Current snapshot of the crate versions used: nimbus-primitives = { branch = "moonbeam-polkadot-v0.9.19", default-features = false, git = "https://github.com/purestake/nimbus", optional = true }
pallet-author-inherent = { branch = "moonbeam-polkadot-v0.9.19", default-features = false, git = "https://github.com/purestake/nimbus", optional = true }
pallet-author-mapping = { rev = "78db06c0203f61b35059304f7194ed5c10dcfda8", default-features = false, git = "https://github.com/purestake/moonbeam", optional = true }
pallet-author-slot-filter = { branch = "moonbeam-polkadot-v0.9.19", default-features = false, git = "https://github.com/purestake/nimbus", optional = true }
parachain-staking = { rev = "78db06c0203f61b35059304f7194ed5c10dcfda8", default-features = false, git = "https://github.com/purestake/moonbeam", optional = true } |
Related to #2139 (comment) |
So I believe (but could be wrong) that Nimbus is not really compatible with light clients. However, that's problematic only for standalone chains/relay chains. It's unfortunately not necessarily as simple as allow parsing Nimbus headers. This is all a bit complicated, and I probably need to tweak the blocks verification code as well. I want to avoid fuck ups where blocks accidentally don't get verified and that kind of things. |
@tomaka is this something you want to work on and if so do you have a very rough eta on when it could be implemented? I could also have a look, but just learning some rust so the learning curve for something like this would be a bit steep ^^ |
We at zeitgeist are trying to integrate substrate-connect(smoldot) into our frontend application layer using the extension, but running into the following errors:
We are building of the purestake/substrate fork and using nimbus to implement our consensus layer, if we are using the same algorithm and format exactly as moonbeam is beyond my awareness atm, but maybe @sea212 have some more info that is relevant.
Ref
Frontend instantiation of Scprovider
Para chain spec
Runtime creation
The text was updated successfully, but these errors were encountered: