github filecoin-project/lotus v0.6.2

latest releases: v1.27.0, v1.27.0-rc3, v1.27.0-rc2...
3 years ago

This release introduces some critical fixes to message selection and gas estimation logic. It also adds the ability for nodes to mark a certain tipset as checkpointed, as well as various minor improvements and bugfixes.

Miners competing in the space-race competition should upgrade to this release to ensure their PoSt messages land on-chain.

Changes

Messagepool

  • Warn when optimal selection fails to pack a block and we fall back to random selection (#3708)
  • Add basic command for printing gas performance of messages in the mpool (#3701)
  • Adjust optimal selection to always try to fill blocks (#3685)
  • Fix very minor bug in repub baseFeeLowerBound (#3663)
  • Add an auto flag to mpool replace (#3676)
  • Fix mpool optimal selection packing failure (#3698)

Core Lotus

  • Don't use latency as initital estimate for blocksync (#3648)
  • Add niceSleep 1 second when drand errors (#3664)
  • Fix isChainNearSync check in block validator (#3650)
  • Add peer to peer manager before fetching the tipset (#3667)
  • Add StageFetchingMessages to sync status (#3668)
  • Pass tipset through upgrade logic (#3673)
  • Allow nodes to mark tipsets as checkpointed (#3680)
  • Remove hard-coded late-fee in window PoSt (#3702)
  • Gas: Fix median calc (#3686)

Storage

  • Storage manager: bail out with an error if unsealed cid is undefined (#3655)
  • Storage: return true from Sealer.ReadPiece() on success (#3657)

Maintenance

  • Resolve lotus, test-vectors, statediff dependency cycle (#3688)
  • Paych: add docs on how to use paych status (#3690)
  • Initial CODEOWNERS (#3691)

Don't miss a new lotus release

NewReleases is sending notifications on new releases.