Skip to content
This repository was archived by the owner on Oct 31, 2023. It is now read-only.

Commit 5ff6068

Browse files
authored
prover: Add methods for post workers (#21)
1 parent e4fff20 commit 5ff6068

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

storage/storage.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ type Storage interface {
2828
type Prover interface {
2929
GenerateWinningPoSt(ctx context.Context, minerID abi.ActorID, sectorInfo []proof.ExtendedSectorInfo, randomness abi.PoStRandomness) ([]proof.PoStProof, error)
3030
GenerateWindowPoSt(ctx context.Context, minerID abi.ActorID, sectorInfo []proof.ExtendedSectorInfo, randomness abi.PoStRandomness) (proof []proof.PoStProof, skipped []abi.SectorID, err error)
31+
32+
GenerateWinningPoStWithVanilla(ctx context.Context, proofType abi.RegisteredPoStProof, minerID abi.ActorID, randomness abi.PoStRandomness, proofs [][]byte) ([]proof.PoStProof, error)
33+
GenerateWindowPoStWithVanilla(ctx context.Context, proofType abi.RegisteredPoStProof, minerID abi.ActorID, randomness abi.PoStRandomness, proofs [][]byte, partitionIdx int) (proof.PoStProof, error)
3134
}
3235

3336
type PreCommit1Out []byte

0 commit comments

Comments
 (0)