Releases: spacemeshos/go-spacemesh
Release v0.2.2-beta.1
Release v0.2.1-beta.3
[0.2.1] - 2021/9/13
Added
- Zip file now includes the node, smrepl and gpu support
Fixed
- Smeshing can now start after being stopped
- Waiting before validating blocks from the future
- AccountMeshDataQuery returns an internal error
- Smesher rewards address update API endpoint
- Solved "requested unknown layer hash"
- Fix a memory leak in post
Changed
- Reduce API startup time
- Remove bottlenecks from connection send queue
Using with TweedleDev devnet (NetId 204)
- Download the release zip file for your platform from this page (see below).
- Follow the instructions on in the devnet mini guide.
Release v0.2.1-beta.1
0.2.1 - 2021/9/13
Added
- Zip file now includes the node, smrepl and gpu support
Fixed
- Smeshing can now start after being stopped
- Waiting before validating blocks from the future
- AccountMeshDataQuery returns an internal error
- Smesher coinbase update API endpoint
- Solved "requested unknown layer hash"
- Fix a memory leak in post
Changed
- Shorten API server startup time
- Remove bottlenecks from connection send queue
Zip Files
Release v0.2.0-rc7
Release Notes
- Fixed and issue with nodes not being able to smesh #2712
- Please read the mini user guide
Compiled Release
- Download the zip file listed below for your platform.
Compiled go-spacemesh Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.2.0-rc7/windows-latest/go-spacemesh.exe
- macOS: https://storage.googleapis.com/go-spacemesh-release-builds/v0.2.0-rc7/macos-latest/go-spacemesh
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.2.0-rc7/ubuntu-latest/go-spacemesh
Release v0.2.0-rc5 for devnet
Release Notes
- Fix for smeshing via the api issue #2712
Testnet 135 Build v0.1.45
This release targets Tweedledee testnet 135 (network ID 35)
Release Notes
This is the initial release targeting testnet 135. It's a patch release with several improvements, fixes, and backports from develop:
- properly close msgserver on exit (#2539)
- add context to msgserver logging
- #2490
- #2479
- #2433
- try a range of layers for active set (for hare eligibility) (in case there is one bad layer)
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.45/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.45/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.45/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite135-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.24
- 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.
Testnet 134 Build v0.1.44
This release targets Tweedledee testnet 134 (network ID 34)
Release Notes
This is the initial release targeting testnet 134. It's a patch release with one minor consensus change (removal of #2337), one minor patch to a race condition (7d13e1f), and a patch for the issue that killed the last testnet (#2496).
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.44/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.44/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.44/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite134-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.24
- 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.
Testnet 133 Build v0.1.41
This release targets Tweedledee testnet 133 (network ID 33)
Release Notes
This is the initial release targeting testnet 133. It's a patch release with an important fix to a p2p/concurrency issue (#2463).
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.41/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.41/ubuntu-latest/go-spacemesh
- macOS: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.41/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite133-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.24
- 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.
Testnet 132 Build v0.1.38
This release targets Tweedledee testnet 132 (network ID 32)
Release Notes
This is the initial release targeting testnet 132. It's a patch release with an important fix to a p2p/concurrency issue (#2450). It also contains a small fix to the previous-generation syncer code (see #2449), and several updates backported from develop.
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.38/windows-latest/go-spacemesh.exe
- macOS: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.38/macos-latest/go-spacemesh
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.38/ubuntu-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite132-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/smrepl/releases/tag/v0.1.24
- 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.
Testnet 131 Build v0.1.36
This release targets Tweedledee testnet 131 (network ID 31)
Release Notes
This is the initial release targeting testnet 131. It's a patch release with one important fix to a concurrency issue (#2435).
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.36/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.36/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.36/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite131-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.22
- 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.