Or iPhone one-tap : US: +16468769923,,134156866# or +16699006833,,134156866#
Or Telephone: Dial(for higher quality, dial a number based on your current location): US: +1 646 876 9923 or +1 669 900 6833 Meeting ID: 134 156 866 International numbers available: https://zoom.us/u/rDfBtpt
Additional communications are posted in #node-testing on the RChain Discord.
What you can expect this week
This week we plan to test items featured in the testing plan featured in the node-0.7 release plan and look at the fix found in RHOL-975.
Pick out a an unclaimed row with a validator key pair
Specify your node if you want. You can wipe your information after testing
To generate a key set
RNode supports ed25519 keys
Generate an ed25519 key set
Create your run command
Now that you have your bootstrap address and validator key, you can run RNode. If you need more information, please see User guide for running RNode for running instructions.
Check your version
You can now check your version of RNode via the gRPC server.
curl -s localhost:40403/version
Create your bonding request
You need to have both the public and private keys for bonding. Make sure you use private key that matches the one you used in your RNode run command.
Step 1 - Run RNode and connect to the bootstrap node
./bin/rnode run --default-timeout 6000 -b "rnode://firstname.lastname@example.org?protocol=40400&discovery=40404" --validator-private-key <private key>
Step 2 - Generate the deploy files. There now exists a command within RNode to handle the deploy request generation. When this command is complete there will be 2 new .rho files in your directory: forward_filename.rho and bond_filename.rho.
rnode deploy --phlo-limit <value> --phlo-price <value> <path to .rho file>
After the deployment is successful users might see a message like CostAccount(__some_value__, Cost(__some_value__)) . The first __some_value__ represents number of steps it took to reduce/execute their code, second __some_value__ means how much it cost. I said "users might see" because it depends on how they execute programs. We will make the message more user-friendly in the near future.
Share your experience
You best support the improvement and development of the RChain platform when you file a bug to report challenge you faced or unsuccessful outcomes. This will help us collect all relevant information to better understand your setup and experience.
Testing session summary
We attempted to launch a network, create a blockchain, have read only nodes catch up on the state of the blockchain, and people join as validators. We observed stream errors and challenges catching up to the blockchain state. We did see people successfully bond, but because they were not up to date on the state, they were not able to validate. Bug filed and plan to investigate with the dev team later today created.