Testnet Build v0.1.28
Pre-release
Pre-release
This release targets the Tweedledee testnet with Network ID 127
Release Notes
This release includes a bunch of bugfixes and improvements over the previous testnet release. Fixes to issues that appeared in the last testnet:
- Adds a timeout to fetch requests to prevent sync from hanging (#2359)
- Check multiple layers for the active set of blocks/ATXs, used to determine hare eligibility, to make hare more robust against empty layers (#2357)
- Fix two memory leaks in the p2p layer (#2351)
- Allow tortoise to pass layers with abstain votes (#2337)
- Lots and lots of logging improvements, including a fix to an issue that caused logs to grow very large (#2323)
In addition, this build contains lots of small fixes and improvements from the latest develop branch, and two big improvements (not previously tested in a testnet):
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.28/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.28/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.28/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite127-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.18
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.