spacemeshos / smcli

Spacemesh command-line tool
https://spacemesh.io/
MIT License
8 stars 9 forks source link

Bump github.com/spacemeshos/go-spacemesh from 1.0.2 to 1.1.4 #82

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 8 months ago

Bumps github.com/spacemeshos/go-spacemesh from 1.0.2 to 1.1.4.

Release notes

Sourced from github.com/spacemeshos/go-spacemesh's releases.

v1.1.4

Zip Files

For information about changes in this release see the changelog.

Full Changelog: https://github.com/spacemeshos/go-spacemesh/compare/v1.1.2...v1.1.4

v1.1.3

Zip Files

For information about changes in this release see the changelog.

Full Changelog: https://github.com/spacemeshos/go-spacemesh/compare/v1.1.2...v1.1.3

v1.1.2

Zip Files

4d3e795af1f767d51622edab40de01dab9ffe91f222881fc8292dfd82cd192af  Linux.zip
4c586bbac444809462bed0ff6e4ff888667c92b0c156fa930e10f907bb297f67  Linux_ARM64.zip
93e3eff88479493abc6a1b4439f36d06b32a67326cdd6b01e9b96effb7e85e04  Windows.zip
148ac688381baa22d5e8873988e44cfab1bd1eb68018343d48b4d7508bdf7288  macOS.zip
7cb0abb57fd685359f217507d5858be102431a8794ab49eb2731c8ae32af599e  macOS_ARM64.zip

For information about changes in this release see the changelog.

Full Changelog: https://github.com/spacemeshos/go-spacemesh/compare/v1.1.0...v1.1.2

v1.1.1

Zip Files

... (truncated)

Changelog

Sourced from github.com/spacemeshos/go-spacemesh's changelog.

v1.1.4

Upgrade information

Highlights

Features

  • #4765 hare 3 consensus protocol.

Replacement for original version of hare. Won't be enabled on mainnet for now. Otherwise protocol uses significantly less traffic (atlest x20), and will allow to set lower expected latency in the network, eventually reducing layer time.

Improvements

  • #4879 Makes majority calculation weighted for optimistic filtering. The network will start using the new algorithm at layer 18_000 (2023-09-14 20:00:00 +0000 UTC)
  • #4923 Faster ballot eligibility validation. Improves sync speed.
  • #4934 Ensure state is synced before participating in tortoise consensus.
  • #4939 Make sure to fetch data from peers that are already connected.
  • #4936 Use correct hare active set after node was synced. Otherwise applied layer may lag slightly behind the rest.

v1.1.2

Upgrade information

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.

Features

  • #4845 API to fetch opened connections.

grpcurl -plaintext 127.0.0.1:9093 spacemesh.v1.AdminService.PeerInfoStream

{
  "id": "12D3KooWEcgADBR4zHirw7YAt6nUtCNhbPWkB2fnHAemnG5cGf2n",
  "connections": [
    {
      "address": "/ip4/46.4.81.145/tcp/5001",
      "uptime": "1359.186975782s",
</tr></table> 

... (truncated)

Commits
  • 821e6ae release v1.1.4 (#4954)
  • e843e8d bump atx cache to 20k (#4953)
  • ee8386c beacon: process messages without spawning goroutines (#4946)
  • 89cc44e miner: parametrize threshold for picking active set from first block (#4945)
  • cc34c4e tortoise: load ref ballots before other (#4944)
  • 0ab0429 Bump post to v0.9.3 (#4948)
  • ed4deaf use tortoise data for ballot eligibility validation (#4935)
  • 76addb4 build(deps): Bump github.com/ALTree/bigfloat from 0.0.0-20220102081255-38c8b7...
  • f1c1dd8 hare3: switch to sync validation for gossip messages (#4937)
  • 1a69f51 hare/oracle: reset oracle when node enters synced state (#4936)
  • Additional commits viewable in compare view


Dependabot compatibility score

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)
dependabot[bot] commented 7 months ago

Superseded by #85.