Dmitriy Ryajov
ffa9b624f1
Integrate erasure ( #73 )
...
* wip: adding request for storage endpoint
* wire in erasure coding
* fix tests for erasure coding
* put type definitions into separate file
* integrate erasure coding
* change run/shutdown to start/stop
* temporary sleep, otherwise the fsstore blocks
2022-04-05 18:34:29 -06:00
Dmitriy Ryajov
3222f436cc
Protected manifest ( #69 )
...
* add protected manifes type
* encode protected manifest
* add empty block type handling
* add tests for protected manifest
2022-04-04 18:46:13 -06:00
Dmitriy Ryajov
2c4b1e6906
Upraises ( #57 )
...
* cleanup manifest
* make block a ref type
* use upraises
* more upraises
2022-03-18 16:17:51 -06:00
Dmitriy Ryajov
472e1e6fc3
Store stream ( #55 )
...
* make manifest a ref object
* capitalize tests
* add storestream and tests
* fix tests
* run storestream tests
2022-03-17 07:56:46 -06:00
Dmitriy Ryajov
f2aa945991
Manifest block size ( #53 )
...
* add `blockSize` and `size` to manifest
* fix tests
* fix decoding/encoding
* re-export coders
* style
2022-03-15 12:47:31 -06:00
Dmitriy Ryajov
f414c695be
Cleanup-manifest ( #52 )
...
* adding nim-blscurve
* adding taskpools
* cleanup manifest
2022-03-14 10:06:36 -06:00