sectors expired: Address review
This commit is contained in:
parent
a9bf24695d
commit
5a23c2bb90
@ -1553,24 +1553,6 @@ var sectorsExpiredCmd = &cli.Command{
|
|||||||
defer nCloser()
|
defer nCloser()
|
||||||
ctx := lcli.ReqContext(cctx)
|
ctx := lcli.ReqContext(cctx)
|
||||||
|
|
||||||
maddr, err := nodeApi.ActorAddress(ctx)
|
|
||||||
if err != nil {
|
|
||||||
return xerrors.Errorf("getting actor address: %w", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
// toCheck is a working bitfield which will only contain terminated sectors
|
|
||||||
toCheck := bitfield.New()
|
|
||||||
{
|
|
||||||
sectors, err := nodeApi.SectorsList(ctx)
|
|
||||||
if err != nil {
|
|
||||||
return xerrors.Errorf("getting sector list: %w", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
for _, sector := range sectors {
|
|
||||||
toCheck.Set(uint64(sector))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
head, err := fullApi.ChainHead(ctx)
|
head, err := fullApi.ChainHead(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return xerrors.Errorf("getting chain head: %w", err)
|
return xerrors.Errorf("getting chain head: %w", err)
|
||||||
@ -1598,6 +1580,24 @@ var sectorsExpiredCmd = &cli.Command{
|
|||||||
return xerrors.Errorf("getting lookback tipset: %w", err)
|
return xerrors.Errorf("getting lookback tipset: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
maddr, err := nodeApi.ActorAddress(ctx)
|
||||||
|
if err != nil {
|
||||||
|
return xerrors.Errorf("getting actor address: %w", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
// toCheck is a working bitfield which will only contain terminated sectors
|
||||||
|
toCheck := bitfield.New()
|
||||||
|
{
|
||||||
|
sectors, err := nodeApi.SectorsList(ctx)
|
||||||
|
if err != nil {
|
||||||
|
return xerrors.Errorf("getting sector list: %w", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
for _, sector := range sectors {
|
||||||
|
toCheck.Set(uint64(sector))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
mact, err := fullApi.StateGetActor(ctx, maddr, lbts.Key())
|
mact, err := fullApi.StateGetActor(ctx, maddr, lbts.Key())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
Loading…
Reference in New Issue
Block a user