An oversight in our GRPC API caused some users to experience repeated crashes of their node when used with Smapp. The problematic code has been fixed in this release.
Legacy discovery protocol was removed in #4836.
Config option and flag p2p-disable-legacy-discovery is noop, and will be completely removed in future versions.
Highlights
With #4893 Nodes are given more time to publish an ATX
Nodes still need to publish an ATX before the new PoET round starts (within 12h on mainnet) to make it into the
next PoET round, but if they miss that deadline they will now continue to publish an ATX to receive rewards for
the upcoming epoch and skip one after that.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/spacemeshos/go-spacemesh from 1.0.2 to 1.1.2.
Release notes
Sourced from github.com/spacemeshos/go-spacemesh's releases.
... (truncated)
Changelog
Sourced from github.com/spacemeshos/go-spacemesh's changelog.
... (truncated)
Commits
1132af2
Prepare v1.1.2 release (#4898)8d3bdc4
Give NiPoSTBuilder more time to create the PoST (#4893)4bd907c
add changelog with a note on release workflow (#4890)264e589
Fixes failing TestPeerInfoApi test on windows (#4888)5a90e8d
build(deps): Bump github.com/spacemeshos/post from 0.9.1 to 0.9.2 (#4889)d1e2450
p2p: drop legacy discovery protocol and custom address book (#4836)3c5eaee
p2p: add ip4/ip6 blocklists (#4795)2582563
Use ctxzap in GRPC services (#4816)403f8c4
build(deps): Bump github.com/libp2p/go-libp2p-kad-dht from 0.24.3 to 0.25.0 (...b86540b
Add jitter to spread out requests to get poet proof and submit challenge (#4871)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show