Address review
This commit is contained in:
parent
9007be1aec
commit
0fc5626b3b
Binary file not shown.
@ -177,6 +177,7 @@ type SectorOnChainInfo struct {
|
|||||||
InitialPledge abi.TokenAmount
|
InitialPledge abi.TokenAmount
|
||||||
ExpectedDayReward abi.TokenAmount
|
ExpectedDayReward abi.TokenAmount
|
||||||
ExpectedStoragePledge abi.TokenAmount
|
ExpectedStoragePledge abi.TokenAmount
|
||||||
|
SectorKeyCID *cid.Cid
|
||||||
}
|
}
|
||||||
|
|
||||||
type SectorPreCommitInfo = miner0.SectorPreCommitInfo
|
type SectorPreCommitInfo = miner0.SectorPreCommitInfo
|
||||||
|
@ -266,6 +266,7 @@ type SectorOnChainInfo struct {
|
|||||||
InitialPledge abi.TokenAmount
|
InitialPledge abi.TokenAmount
|
||||||
ExpectedDayReward abi.TokenAmount
|
ExpectedDayReward abi.TokenAmount
|
||||||
ExpectedStoragePledge abi.TokenAmount
|
ExpectedStoragePledge abi.TokenAmount
|
||||||
|
SectorKeyCID *cid.Cid
|
||||||
}
|
}
|
||||||
|
|
||||||
type SectorPreCommitInfo = miner0.SectorPreCommitInfo
|
type SectorPreCommitInfo = miner0.SectorPreCommitInfo
|
||||||
|
@ -138,11 +138,22 @@ func (s *state{{.v}}) GetSectorExpiration(num abi.SectorNumber) (*SectorExpirati
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
// NOTE: this can be optimized significantly.
|
// NOTE: this can be optimized significantly.
|
||||||
// 1. If the sector is non-faulty, it will either expire on-time (can be
|
{{if (ge .v 7) -}}
|
||||||
|
// 1. If the sector is non-faulty, it will expire on-time (can be
|
||||||
|
// learned from the sector info).
|
||||||
|
{{- else -}}
|
||||||
|
// 1. If the sector is non-faulty, it will either expire on-time (can be
|
||||||
// learned from the sector info), or in the next quantized expiration
|
// learned from the sector info), or in the next quantized expiration
|
||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// epoch (i.e., the first element in the partition's expiration queue.
|
||||||
|
{{- end}}
|
||||||
|
{{if (ge .v 6) -}}
|
||||||
|
// 2. If it's faulty, it will expire early within the first 42 entries
|
||||||
|
// of the expiration queue.
|
||||||
|
{{- else -}}
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
// 2. If it's faulty, it will expire early within the first 14 entries
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
{{- end}}
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner{{.v}}.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner{{.v}}.Deadline) error {
|
||||||
@ -554,8 +565,7 @@ func (p *partition{{.v}}) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV{{.v}}SectorOnChainInfo(v{{.v}} miner{{.v}}.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV{{.v}}SectorOnChainInfo(v{{.v}} miner{{.v}}.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
{{if (ge .v 2)}}
|
info := SectorOnChainInfo{
|
||||||
return SectorOnChainInfo{
|
|
||||||
SectorNumber: v{{.v}}.SectorNumber,
|
SectorNumber: v{{.v}}.SectorNumber,
|
||||||
SealProof: v{{.v}}.SealProof,
|
SealProof: v{{.v}}.SealProof,
|
||||||
SealedCID: v{{.v}}.SealedCID,
|
SealedCID: v{{.v}}.SealedCID,
|
||||||
@ -567,10 +577,11 @@ func fromV{{.v}}SectorOnChainInfo(v{{.v}} miner{{.v}}.SectorOnChainInfo) SectorO
|
|||||||
InitialPledge: v{{.v}}.InitialPledge,
|
InitialPledge: v{{.v}}.InitialPledge,
|
||||||
ExpectedDayReward: v{{.v}}.ExpectedDayReward,
|
ExpectedDayReward: v{{.v}}.ExpectedDayReward,
|
||||||
ExpectedStoragePledge: v{{.v}}.ExpectedStoragePledge,
|
ExpectedStoragePledge: v{{.v}}.ExpectedStoragePledge,
|
||||||
|
{{if (ge .v 7)}}
|
||||||
|
SectorKeyCID: v{{.v}}.SectorKeyCID,
|
||||||
|
{{end}}
|
||||||
}
|
}
|
||||||
{{else}}
|
return info
|
||||||
return (SectorOnChainInfo)(v0)
|
|
||||||
{{end}}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV{{.v}}SectorPreCommitOnChainInfo(v{{.v}} miner{{.v}}.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV{{.v}}SectorPreCommitOnChainInfo(v{{.v}} miner{{.v}}.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -140,6 +140,7 @@ func (s *state0) GetSectorExpiration(num abi.SectorNumber) (*SectorExpiration, e
|
|||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// epoch (i.e., the first element in the partition's expiration queue.
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
// 2. If it's faulty, it will expire early within the first 14 entries
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner0.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner0.Deadline) error {
|
||||||
@ -505,9 +506,20 @@ func (p *partition0) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV0SectorOnChainInfo(v0 miner0.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV0SectorOnChainInfo(v0 miner0.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
|
info := SectorOnChainInfo{
|
||||||
return (SectorOnChainInfo)(v0)
|
SectorNumber: v0.SectorNumber,
|
||||||
|
SealProof: v0.SealProof,
|
||||||
|
SealedCID: v0.SealedCID,
|
||||||
|
DealIDs: v0.DealIDs,
|
||||||
|
Activation: v0.Activation,
|
||||||
|
Expiration: v0.Expiration,
|
||||||
|
DealWeight: v0.DealWeight,
|
||||||
|
VerifiedDealWeight: v0.VerifiedDealWeight,
|
||||||
|
InitialPledge: v0.InitialPledge,
|
||||||
|
ExpectedDayReward: v0.ExpectedDayReward,
|
||||||
|
ExpectedStoragePledge: v0.ExpectedStoragePledge,
|
||||||
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV0SectorPreCommitOnChainInfo(v0 miner0.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV0SectorPreCommitOnChainInfo(v0 miner0.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -138,6 +138,7 @@ func (s *state2) GetSectorExpiration(num abi.SectorNumber) (*SectorExpiration, e
|
|||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// epoch (i.e., the first element in the partition's expiration queue.
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
// 2. If it's faulty, it will expire early within the first 14 entries
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner2.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner2.Deadline) error {
|
||||||
@ -535,8 +536,7 @@ func (p *partition2) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV2SectorOnChainInfo(v2 miner2.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV2SectorOnChainInfo(v2 miner2.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
|
info := SectorOnChainInfo{
|
||||||
return SectorOnChainInfo{
|
|
||||||
SectorNumber: v2.SectorNumber,
|
SectorNumber: v2.SectorNumber,
|
||||||
SealProof: v2.SealProof,
|
SealProof: v2.SealProof,
|
||||||
SealedCID: v2.SealedCID,
|
SealedCID: v2.SealedCID,
|
||||||
@ -549,7 +549,7 @@ func fromV2SectorOnChainInfo(v2 miner2.SectorOnChainInfo) SectorOnChainInfo {
|
|||||||
ExpectedDayReward: v2.ExpectedDayReward,
|
ExpectedDayReward: v2.ExpectedDayReward,
|
||||||
ExpectedStoragePledge: v2.ExpectedStoragePledge,
|
ExpectedStoragePledge: v2.ExpectedStoragePledge,
|
||||||
}
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV2SectorPreCommitOnChainInfo(v2 miner2.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV2SectorPreCommitOnChainInfo(v2 miner2.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -140,6 +140,7 @@ func (s *state3) GetSectorExpiration(num abi.SectorNumber) (*SectorExpiration, e
|
|||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// epoch (i.e., the first element in the partition's expiration queue.
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
// 2. If it's faulty, it will expire early within the first 14 entries
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner3.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner3.Deadline) error {
|
||||||
@ -536,8 +537,7 @@ func (p *partition3) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV3SectorOnChainInfo(v3 miner3.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV3SectorOnChainInfo(v3 miner3.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
|
info := SectorOnChainInfo{
|
||||||
return SectorOnChainInfo{
|
|
||||||
SectorNumber: v3.SectorNumber,
|
SectorNumber: v3.SectorNumber,
|
||||||
SealProof: v3.SealProof,
|
SealProof: v3.SealProof,
|
||||||
SealedCID: v3.SealedCID,
|
SealedCID: v3.SealedCID,
|
||||||
@ -550,7 +550,7 @@ func fromV3SectorOnChainInfo(v3 miner3.SectorOnChainInfo) SectorOnChainInfo {
|
|||||||
ExpectedDayReward: v3.ExpectedDayReward,
|
ExpectedDayReward: v3.ExpectedDayReward,
|
||||||
ExpectedStoragePledge: v3.ExpectedStoragePledge,
|
ExpectedStoragePledge: v3.ExpectedStoragePledge,
|
||||||
}
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV3SectorPreCommitOnChainInfo(v3 miner3.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV3SectorPreCommitOnChainInfo(v3 miner3.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -140,6 +140,7 @@ func (s *state4) GetSectorExpiration(num abi.SectorNumber) (*SectorExpiration, e
|
|||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// epoch (i.e., the first element in the partition's expiration queue.
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
// 2. If it's faulty, it will expire early within the first 14 entries
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner4.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner4.Deadline) error {
|
||||||
@ -536,8 +537,7 @@ func (p *partition4) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV4SectorOnChainInfo(v4 miner4.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV4SectorOnChainInfo(v4 miner4.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
|
info := SectorOnChainInfo{
|
||||||
return SectorOnChainInfo{
|
|
||||||
SectorNumber: v4.SectorNumber,
|
SectorNumber: v4.SectorNumber,
|
||||||
SealProof: v4.SealProof,
|
SealProof: v4.SealProof,
|
||||||
SealedCID: v4.SealedCID,
|
SealedCID: v4.SealedCID,
|
||||||
@ -550,7 +550,7 @@ func fromV4SectorOnChainInfo(v4 miner4.SectorOnChainInfo) SectorOnChainInfo {
|
|||||||
ExpectedDayReward: v4.ExpectedDayReward,
|
ExpectedDayReward: v4.ExpectedDayReward,
|
||||||
ExpectedStoragePledge: v4.ExpectedStoragePledge,
|
ExpectedStoragePledge: v4.ExpectedStoragePledge,
|
||||||
}
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV4SectorPreCommitOnChainInfo(v4 miner4.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV4SectorPreCommitOnChainInfo(v4 miner4.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -140,6 +140,7 @@ func (s *state5) GetSectorExpiration(num abi.SectorNumber) (*SectorExpiration, e
|
|||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// epoch (i.e., the first element in the partition's expiration queue.
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
// 2. If it's faulty, it will expire early within the first 14 entries
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner5.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner5.Deadline) error {
|
||||||
@ -536,8 +537,7 @@ func (p *partition5) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV5SectorOnChainInfo(v5 miner5.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV5SectorOnChainInfo(v5 miner5.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
|
info := SectorOnChainInfo{
|
||||||
return SectorOnChainInfo{
|
|
||||||
SectorNumber: v5.SectorNumber,
|
SectorNumber: v5.SectorNumber,
|
||||||
SealProof: v5.SealProof,
|
SealProof: v5.SealProof,
|
||||||
SealedCID: v5.SealedCID,
|
SealedCID: v5.SealedCID,
|
||||||
@ -550,7 +550,7 @@ func fromV5SectorOnChainInfo(v5 miner5.SectorOnChainInfo) SectorOnChainInfo {
|
|||||||
ExpectedDayReward: v5.ExpectedDayReward,
|
ExpectedDayReward: v5.ExpectedDayReward,
|
||||||
ExpectedStoragePledge: v5.ExpectedStoragePledge,
|
ExpectedStoragePledge: v5.ExpectedStoragePledge,
|
||||||
}
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV5SectorPreCommitOnChainInfo(v5 miner5.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV5SectorPreCommitOnChainInfo(v5 miner5.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -138,8 +138,9 @@ func (s *state6) GetSectorExpiration(num abi.SectorNumber) (*SectorExpiration, e
|
|||||||
// 1. If the sector is non-faulty, it will either expire on-time (can be
|
// 1. If the sector is non-faulty, it will either expire on-time (can be
|
||||||
// learned from the sector info), or in the next quantized expiration
|
// learned from the sector info), or in the next quantized expiration
|
||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// epoch (i.e., the first element in the partition's expiration queue.
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
// 2. If it's faulty, it will expire early within the first 42 entries
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner6.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner6.Deadline) error {
|
||||||
@ -536,8 +537,7 @@ func (p *partition6) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV6SectorOnChainInfo(v6 miner6.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV6SectorOnChainInfo(v6 miner6.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
|
info := SectorOnChainInfo{
|
||||||
return SectorOnChainInfo{
|
|
||||||
SectorNumber: v6.SectorNumber,
|
SectorNumber: v6.SectorNumber,
|
||||||
SealProof: v6.SealProof,
|
SealProof: v6.SealProof,
|
||||||
SealedCID: v6.SealedCID,
|
SealedCID: v6.SealedCID,
|
||||||
@ -550,7 +550,7 @@ func fromV6SectorOnChainInfo(v6 miner6.SectorOnChainInfo) SectorOnChainInfo {
|
|||||||
ExpectedDayReward: v6.ExpectedDayReward,
|
ExpectedDayReward: v6.ExpectedDayReward,
|
||||||
ExpectedStoragePledge: v6.ExpectedStoragePledge,
|
ExpectedStoragePledge: v6.ExpectedStoragePledge,
|
||||||
}
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV6SectorPreCommitOnChainInfo(v6 miner6.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV6SectorPreCommitOnChainInfo(v6 miner6.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -135,11 +135,11 @@ func (s *state7) GetSectorExpiration(num abi.SectorNumber) (*SectorExpiration, e
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
// NOTE: this can be optimized significantly.
|
// NOTE: this can be optimized significantly.
|
||||||
// 1. If the sector is non-faulty, it will either expire on-time (can be
|
// 1. If the sector is non-faulty, it will expire on-time (can be
|
||||||
// learned from the sector info), or in the next quantized expiration
|
// learned from the sector info).
|
||||||
// epoch (i.e., the first element in the partition's expiration queue.
|
// 2. If it's faulty, it will expire early within the first 42 entries
|
||||||
// 2. If it's faulty, it will expire early within the first 14 entries
|
|
||||||
// of the expiration queue.
|
// of the expiration queue.
|
||||||
|
|
||||||
stopErr := errors.New("stop")
|
stopErr := errors.New("stop")
|
||||||
out := SectorExpiration{}
|
out := SectorExpiration{}
|
||||||
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner7.Deadline) error {
|
err = dls.ForEach(s.store, func(dlIdx uint64, dl *miner7.Deadline) error {
|
||||||
@ -536,8 +536,7 @@ func (p *partition7) UnprovenSectors() (bitfield.BitField, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func fromV7SectorOnChainInfo(v7 miner7.SectorOnChainInfo) SectorOnChainInfo {
|
func fromV7SectorOnChainInfo(v7 miner7.SectorOnChainInfo) SectorOnChainInfo {
|
||||||
|
info := SectorOnChainInfo{
|
||||||
return SectorOnChainInfo{
|
|
||||||
SectorNumber: v7.SectorNumber,
|
SectorNumber: v7.SectorNumber,
|
||||||
SealProof: v7.SealProof,
|
SealProof: v7.SealProof,
|
||||||
SealedCID: v7.SealedCID,
|
SealedCID: v7.SealedCID,
|
||||||
@ -549,8 +548,10 @@ func fromV7SectorOnChainInfo(v7 miner7.SectorOnChainInfo) SectorOnChainInfo {
|
|||||||
InitialPledge: v7.InitialPledge,
|
InitialPledge: v7.InitialPledge,
|
||||||
ExpectedDayReward: v7.ExpectedDayReward,
|
ExpectedDayReward: v7.ExpectedDayReward,
|
||||||
ExpectedStoragePledge: v7.ExpectedStoragePledge,
|
ExpectedStoragePledge: v7.ExpectedStoragePledge,
|
||||||
}
|
|
||||||
|
|
||||||
|
SectorKeyCID: v7.SectorKeyCID,
|
||||||
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
|
||||||
func fromV7SectorPreCommitOnChainInfo(v7 miner7.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
func fromV7SectorPreCommitOnChainInfo(v7 miner7.SectorPreCommitOnChainInfo) SectorPreCommitOnChainInfo {
|
||||||
|
@ -16,7 +16,11 @@ import (
|
|||||||
"github.com/filecoin-project/go-state-types/network"
|
"github.com/filecoin-project/go-state-types/network"
|
||||||
rtt "github.com/filecoin-project/go-state-types/rt"
|
rtt "github.com/filecoin-project/go-state-types/rt"
|
||||||
rt0 "github.com/filecoin-project/specs-actors/actors/runtime"
|
rt0 "github.com/filecoin-project/specs-actors/actors/runtime"
|
||||||
|
rt2 "github.com/filecoin-project/specs-actors/v2/actors/runtime"
|
||||||
|
rt3 "github.com/filecoin-project/specs-actors/v3/actors/runtime"
|
||||||
|
rt4 "github.com/filecoin-project/specs-actors/v4/actors/runtime"
|
||||||
rt5 "github.com/filecoin-project/specs-actors/v5/actors/runtime"
|
rt5 "github.com/filecoin-project/specs-actors/v5/actors/runtime"
|
||||||
|
rt6 "github.com/filecoin-project/specs-actors/v6/actors/runtime"
|
||||||
rt7 "github.com/filecoin-project/specs-actors/v7/actors/runtime"
|
rt7 "github.com/filecoin-project/specs-actors/v7/actors/runtime"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
ipldcbor "github.com/ipfs/go-ipld-cbor"
|
ipldcbor "github.com/ipfs/go-ipld-cbor"
|
||||||
@ -142,6 +146,11 @@ func (rt *Runtime) StorePut(x cbor.Marshaler) cid.Cid {
|
|||||||
|
|
||||||
var _ rt0.Runtime = (*Runtime)(nil)
|
var _ rt0.Runtime = (*Runtime)(nil)
|
||||||
var _ rt5.Runtime = (*Runtime)(nil)
|
var _ rt5.Runtime = (*Runtime)(nil)
|
||||||
|
var _ rt2.Runtime = (*Runtime)(nil)
|
||||||
|
var _ rt3.Runtime = (*Runtime)(nil)
|
||||||
|
var _ rt4.Runtime = (*Runtime)(nil)
|
||||||
|
var _ rt5.Runtime = (*Runtime)(nil)
|
||||||
|
var _ rt6.Runtime = (*Runtime)(nil)
|
||||||
var _ rt7.Runtime = (*Runtime)(nil)
|
var _ rt7.Runtime = (*Runtime)(nil)
|
||||||
|
|
||||||
func (rt *Runtime) shimCall(f func() interface{}) (rval []byte, aerr aerrors.ActorError) {
|
func (rt *Runtime) shimCall(f func() interface{}) (rval []byte, aerr aerrors.ActorError) {
|
||||||
|
@ -5017,7 +5017,8 @@ Response:
|
|||||||
"VerifiedDealWeight": "0",
|
"VerifiedDealWeight": "0",
|
||||||
"InitialPledge": "0",
|
"InitialPledge": "0",
|
||||||
"ExpectedDayReward": "0",
|
"ExpectedDayReward": "0",
|
||||||
"ExpectedStoragePledge": "0"
|
"ExpectedStoragePledge": "0",
|
||||||
|
"SectorKeyCID": null
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -5257,7 +5257,8 @@ Response:
|
|||||||
"VerifiedDealWeight": "0",
|
"VerifiedDealWeight": "0",
|
||||||
"InitialPledge": "0",
|
"InitialPledge": "0",
|
||||||
"ExpectedDayReward": "0",
|
"ExpectedDayReward": "0",
|
||||||
"ExpectedStoragePledge": "0"
|
"ExpectedStoragePledge": "0",
|
||||||
|
"SectorKeyCID": null
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestWindowedPost(t *testing.T) {
|
func TestWindowedPost(t *testing.T) {
|
||||||
//kit.Expensive(t)
|
kit.Expensive(t)
|
||||||
|
|
||||||
kit.QuietMiningLogs()
|
kit.QuietMiningLogs()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user