Skip to content

Commit cec06f7

Browse files
authored
Merge pull request #392 from filecoin-project/feat/grindability
feat: implement FIP-0061
2 parents 83da8f2 + 9a14347 commit cec06f7

File tree

4 files changed

+125
-50
lines changed

4 files changed

+125
-50
lines changed

cgo/const.go

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,21 @@ const (
3434
)
3535

3636
const (
37-
RegisteredPoStProofStackedDrgWinning2KiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING2_KI_B_V1
38-
RegisteredPoStProofStackedDrgWinning8MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING8_MI_B_V1
39-
RegisteredPoStProofStackedDrgWinning512MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING512_MI_B_V1
40-
RegisteredPoStProofStackedDrgWinning32GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING32_GI_B_V1
41-
RegisteredPoStProofStackedDrgWinning64GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING64_GI_B_V1
42-
RegisteredPoStProofStackedDrgWindow2KiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW2_KI_B_V1
43-
RegisteredPoStProofStackedDrgWindow8MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW8_MI_B_V1
44-
RegisteredPoStProofStackedDrgWindow512MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW512_MI_B_V1
45-
RegisteredPoStProofStackedDrgWindow32GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW32_GI_B_V1
46-
RegisteredPoStProofStackedDrgWindow64GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW64_GI_B_V1
37+
RegisteredPoStProofStackedDrgWinning2KiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING2_KI_B_V1
38+
RegisteredPoStProofStackedDrgWinning8MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING8_MI_B_V1
39+
RegisteredPoStProofStackedDrgWinning512MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING512_MI_B_V1
40+
RegisteredPoStProofStackedDrgWinning32GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING32_GI_B_V1
41+
RegisteredPoStProofStackedDrgWinning64GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINNING64_GI_B_V1
42+
RegisteredPoStProofStackedDrgWindow2KiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW2_KI_B_V1
43+
RegisteredPoStProofStackedDrgWindow8MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW8_MI_B_V1
44+
RegisteredPoStProofStackedDrgWindow512MiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW512_MI_B_V1
45+
RegisteredPoStProofStackedDrgWindow32GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW32_GI_B_V1
46+
RegisteredPoStProofStackedDrgWindow64GiBV1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW64_GI_B_V1
47+
RegisteredPoStProofStackedDrgWindow2KiBV1_1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW2_KI_B_V1_1
48+
RegisteredPoStProofStackedDrgWindow8MiBV1_1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW8_MI_B_V1_1
49+
RegisteredPoStProofStackedDrgWindow512MiBV1_1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW512_MI_B_V1_1
50+
RegisteredPoStProofStackedDrgWindow32GiBV1_1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW32_GI_B_V1_1
51+
RegisteredPoStProofStackedDrgWindow64GiBV1_1 = C.REGISTERED_PO_ST_PROOF_STACKED_DRG_WINDOW64_GI_B_V1_1
4752
)
4853

4954
const (

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ module github.com/filecoin-project/filecoin-ffi
33
go 1.17
44

55
require (
6-
github.com/filecoin-project/go-address v0.0.6
6+
github.com/filecoin-project/go-address v1.1.0
77
github.com/filecoin-project/go-fil-commcid v0.1.0
8-
github.com/filecoin-project/go-state-types v0.1.8
8+
github.com/filecoin-project/go-state-types v0.11.0-alpha-2.0.20230331142914-3c737db98e58
99
github.com/ipfs/go-block-format v0.0.3
10-
github.com/ipfs/go-cid v0.1.0
10+
github.com/ipfs/go-cid v0.2.0
1111
github.com/ipfs/go-ipfs-blockstore v1.2.0
1212
github.com/ipfs/go-ipld-format v0.4.0
1313
github.com/pkg/errors v0.9.1
@@ -25,9 +25,9 @@ require (
2525
github.com/ipfs/go-datastore v0.5.0 // indirect
2626
github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect
2727
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
28-
github.com/ipfs/go-ipld-cbor v0.0.6-0.20211211231443-5d9b9e1f6fa8 // indirect
28+
github.com/ipfs/go-ipld-cbor v0.0.6 // indirect
2929
github.com/ipfs/go-log v1.0.4 // indirect
30-
github.com/ipfs/go-log/v2 v2.0.5 // indirect
30+
github.com/ipfs/go-log/v2 v2.1.2-0.20200626104915-0016c0b4b3e4 // indirect
3131
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
3232
github.com/jbenet/goprocess v0.1.4 // indirect
3333
github.com/klauspost/cpuid/v2 v2.0.9 // indirect

0 commit comments

Comments
 (0)