mirror of
https://github.com/logos-storage/logos-storage-nim.git
synced 2026-01-22 23:33:19 +00:00
import index strat...
This commit is contained in:
parent
d7653ea6ba
commit
e68073966f
@ -25,6 +25,7 @@ import ../stores
|
||||
import ../blocktype as bt
|
||||
import ../utils
|
||||
import ../utils/asynciter
|
||||
import ../indexingstrategy
|
||||
|
||||
import pkg/stew/byteutils
|
||||
|
||||
@ -223,7 +224,10 @@ proc prepareDecodingData(
|
||||
|
||||
return success (dataPieces, parityPieces)
|
||||
|
||||
proc init(_: type EncodingParams, manifest: Manifest, ecK: int, ecM: int): ?!EncodingParams =
|
||||
proc init*(
|
||||
_: type EncodingParams,
|
||||
manifest: Manifest,
|
||||
ecK: int, ecM: int): ?!EncodingParams =
|
||||
if ecK > manifest.blocksCount:
|
||||
return failure("Unable to encode manifest, not enough blocks, ecK = " & $ecK & ", blocksCount = " & $manifest.blocksCount)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user