update go-libp2p v0.30.0

This commit is contained in:
Marten Seemann committed 2023-08-21 10:44:37 +07:00
1 parent cbbb76b2f0
commit bca0ec4f9c
11 files changed
+80 -78

No files matched your search

+3 -3
View File
@@ -10,7 +10,7 @@ import (
"sync"
"time"
lru "github.com/hashicorp/golang-lru/v2"
"github.com/hashicorp/golang-lru/arc/v2"
logging "github.com/ipfs/go-log/v2"
"go.opencensus.io/trace"
"golang.org/x/xerrors"
@@ -61,7 +61,7 @@ func randTimeOffset(width time.Duration) time.Duration {
// NewMiner instantiates a miner with a concrete WinningPoStProver and a miner
// address (which can be different from the worker's address).
func NewMiner(api v1api.FullNode, epp gen.WinningPoStProver, addr address.Address, sf *slashfilter.SlashFilter, j journal.Journal) *Miner {
arc, err := lru.NewARC[abi.ChainEpoch, bool](10000)
arc, err := arc.NewARC[abi.ChainEpoch, bool](10000)
if err != nil {
panic(err)
}
@@ -122,7 +122,7 @@ type Miner struct {
// minedBlockHeights is a safeguard that caches the last heights we mined.
// It is consulted before publishing a newly mined block, for a sanity check
// intended to avoid slashings in case of a bug.
minedBlockHeights *lru.ARCCache[abi.ChainEpoch, bool]
minedBlockHeights *arc.ARCCache[abi.ChainEpoch, bool]
evtTypes [1]journal.EventType
journal journal.Journal
+2 -2
View File
@@ -3,7 +3,7 @@ package miner
import (
"context"
lru "github.com/hashicorp/golang-lru/v2"
"github.com/hashicorp/golang-lru/arc/v2"
ds "github.com/ipfs/go-datastore"
"github.com/filecoin-project/go-address"
@@ -22,7 +22,7 @@ type MineReq struct {
func NewTestMiner(nextCh <-chan MineReq, addr address.Address) func(v1api.FullNode, gen.WinningPoStProver) *Miner {
return func(api v1api.FullNode, epp gen.WinningPoStProver) *Miner {
arc, err := lru.NewARC[abi.ChainEpoch, bool](10000)
arc, err := arc.NewARC[abi.ChainEpoch, bool](10000)
if err != nil {
panic(err)
}