-
Notifications
You must be signed in to change notification settings - Fork 16
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
User should be able to choose the client #22
Comments
@pgev can you please fill in the "because" part? I could not think of something. |
@benjaminbollen commented:
|
I believe parity released support for clique. That should be evaluated, otherwise the ticket wouldn't be ready, yet. |
Parity supports connection with clique network starts with version However, In order to connect parity node with geth clique, genesis file of geth should be converted to parity genesis. In the parity wiki, they mention a tool written in rust to convert genesis from geth to parity. Refer here. However, this tool is outdated and can't convert genesis of chain
I raised the issue on parity gitter channel here, they confirmed that tool is outdated and suggested to manually convert the genesis. We can't proceed with this ticket, this we convert genesis from geth to parity. We have two options:
@benjaminbollen @schemar What do you think? |
Also: it says that the field is missing. Is it missing? Why? What happened to that field? |
Added to option
If you see, Based on suggestions received from gitter channel of parity, it tried adding
|
I would propose
In separate tickets we can |
I made some progress on this. I have converted genesis of I will wait for their reply, and try out some more things. |
Do we have an update here; or is this blocked on external input from Parity team? |
Latest status :
Steps to reproduce:
Moving this ticket to the parking lot until some input is received from the parity team on the issue |
I progressed more on this. I tried creating a new auxiliary chain( Then I compared genesis of Mosaic chains template
I think from now problem statement is reduced to getting the genesis of |
I assume Bala also used puppeth? 🤔 |
handled via #153 |
Make sure parity supports "clique", otherwise move this to the🅿️ parking lot.
As a user
I want to be able to select the client
because we do not want to run a monoculture of clients for utility chains
Given that I run mosaic-chains
When I select to run the chain with a geth client
Then mosaic chains starts a geth client to run the chain
Given that I run mosaic-chains
When I select to run the chain with a parity client
Then mosaic chains starts a parity client to run the chain
Optionally override the default behaviour.
A mapping is required to map a chain like
ropsten
to be usable with Geth.The text was updated successfully, but these errors were encountered: