16 lines
404 B
Go
16 lines
404 B
Go
|
package sealing
|
||
|
|
||
|
import (
|
||
|
"context"
|
||
|
|
||
|
"github.com/filecoin-project/specs-actors/actors/abi"
|
||
|
)
|
||
|
|
||
|
// `curH`-`ts.Height` = `confidence`
|
||
|
type HeightHandler func(ctx context.Context, tok TipSetToken, curH abi.ChainEpoch) error
|
||
|
type RevertHandler func(ctx context.Context, tok TipSetToken) error
|
||
|
|
||
|
type Events interface {
|
||
|
ChainAt(hnd HeightHandler, rev RevertHandler, confidence int, h abi.ChainEpoch) error
|
||
|
}
|