package user import ( "context" "io" "fil_integrate/build/state-types/abi" "fil_integrate/build/storage" ) type UserAPI interface { EncodeDataToPieces(ctx context.Context, file storage.Data) (abi.PieceInfo, error) ReadPieceRange(ctx context.Context, out io.Writer, piece abi.PieceInfo, offset uint64, size uint64) error }