-
Notifications
You must be signed in to change notification settings - Fork 8
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
Update the Drivechain demo video. #3
Comments
Ah, that explains... Before you make the video, can you also explain in plain text what the steps are? I have a vague understanding of how BMM works now, but it's not obvious how to use the UI or RPC for this between the two clients and in what order. |
I recommend looking at these links which will explain much more thoroughly: And here is my tldr:
Let me know if I can clarify anything :) |
These documents only describe the theory, but not how to actually use the RPC / GUI. When learning about a new system, I find it useful to just enter a bunch of commands, only vaguely understanding their meaning. My math professor used to call this the "magic level" on the pyramid of knowledge. Having done it once, it makes reading an abstract text easier, which then gives me the ability to tweak these commands, etc. I was able to do step (1) in the UI by going to the Sidechain tab, then to the BMM tab, then clicking Generate Block. I couldn't find UI for (2). Going through the diff, I found some undocumented new RPC calls: Do I need I assume step (3) is automatic in regnet when I call For step (4), I assume I need to use the "Connect BMM block" form that's below the block I generated in step (1)? |
At what point should a sidechain deposit made with the mainchain wallet show up in the sidechain wallet UI? Perhaps related, do I understand correctly that the sidechainBMM and mainchainBMM nodes should use separate |
I think I managed to get to step two now, in the mainchain console:
Where This gets mined - step (3) - using For step (4) you need to enter three values:
|
Found another clue... I think I need to do Also regtest nodes don't connect to each other by default. You need to add a unique |
If you take a look at the testing instructions we have a configuration file recommendation: https://github.com/drivechain-project/testing/blob/master/side.conf You don't have to do anything that complicated, just connect=localhost :) As for the rest, like I mentioned here: #4 we are in the middle of work and changes to BMM so you can still test things individually but until we have actually finished BMM you can't test all of it together. |
Ah, I overlooked that entire repo... Wouldn't it make more sense to move it to the |
Yes that would make more sense, and you probably would have seen it if it was there! So ignore what I said in my last comment. Once the testing guide is updated we should move it into the docs repo and archive the testing repo. |
The Drivechain demo video was created before the BMM process was added and has created some confusion. An updated video following the BMM process instead of using the
generate
rpc command should be recorded and linked on the website.Extra credit: As the page is in markdown, I can't embed the webm demo video. However, an animated GIF placeholder could be used to create a preview on the page that would lead to the full video if clicked.
The text was updated successfully, but these errors were encountered: