-
Notifications
You must be signed in to change notification settings - Fork 103
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
LocalNet documentation using playground #1535
Conversation
@msmania Check out the video. This is the work I was telling you about a couple days ago. |
@PoktBlade @msmania Can you guys give the LocalNet documentation a shot when you have a chance? You might need to use this tendermint branch. Note the following. The goals of this are to: The non-goals are to: |
Reviewpad Report
|
/reviewpad summarize |
AI-Generated Pull Request Summary: This pull request includes changes across several files to improve documentation, update dependencies, modify configurations, and enhance code readability. Notable updates include adding an entry for |
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.
To make LocalNet work on WSL2, I made the following changes on dependent repos. With these, I confirmed the LocalNet handled relays and processed claim and proof.
Seems you are using me but didn't get OPENAI_API_KEY seted in Variables for this repo. you could follow readme for more information |
Seems you are using me but didn't get OPENAI_API_KEY seted in Variables for this repo. you could follow readme for more information |
AI-Generated Pull Request Summary: This pull request includes a variety of changes across multiple files. Key updates involve:
These updates cover documentation improvements, dependency updates, and code changes that enhance the user experience and ensure project compatibility. |
AI-Generated Pull Request Summary: This pull request contains changes across several files, including minor updates to CONTRIBUTING.md, refactoring of variable names in the EndBlock function, updates to the |
Thanks! The document and video looks nice and clear. |
AI-Generated Pull Request Summary: This pull request introduces multiple changes affecting various aspects of the project, including updates to dependencies in
|
AI-Generated Pull Request Summary: This pull request includes several changes, such as the renaming of a variable in |
## Description The mainnet genesis file was changed as part of PR #1535 when adding misc changes for localnet. Since I believe the genesis file is generated anded loaded via `InitGenesis` and `InitChainer`, this resulted in a different genesis from the rest of the network and ultimately a different generated app hash than what the other peers are synced to. As a result, this caused syncing issues when trying to produce the first block and onwards as reported in #1564. This change reverts the changes made in the genesis json in #1535 Tested by applying this change and running ```sh pocket start --seeds="7c0d7ec36db6594c1ffaa99724e1f8300bbd52d0@seed1.mainnet.pokt.network:26662,cdcf936d70726dd724e0e6a8353d8e5ba5abdd20@seed2.mainnet.pokt.network:26663,74b4322a91c4a7f3e774648d0730c1e610494691@seed3.mainnet.pokt.network:26662,b3235089ff302c9615ba661e13e601d9d6265b15@seed4.mainnet.pokt.network:26663" --mainnet ``` <!-- reviewpad:summarize:start --> ### Summary generated by Reviewpad on 05 Jul 23 07:43 UTC This pull request reverts the mainnet genesis file from #1535. It updates the service URLs for several nodes in the mainnetGenesis variable in the genesis.go file. The URLs are changed from the dev environment to the production environment for the poktnodes.com and pokt.net domains. Additionally, the URLs for the pokt.foundation domain are updated as well. <!-- reviewpad:summarize:end --> Co-authored-by: poktblade <[email protected]>
Description
Add documentation on how to use e2e-stack, tx-bot and local_playground to run a 4 node LocalNet that enables hot reloading of our Tendermint fork.
Import Note
Note that this is a hacky & ugly reuse of existing infrastructure and is not meant to be an elegant long-term solution. It is just enough to test & ship new features while v1 is in development.
Dependencies
Demo
RealDemo.mov