liftedinit / many-rs

Rust libraries for the Many Protocol
Apache License 2.0
5 stars 11 forks source link

feat: kvstore.list #383

Closed fmorency closed 1 year ago

fmorency commented 1 year ago

The first version of the kvstore.list endpoint. Returns all the keys owned by the sender.

Fixes #382

Includes #381

TODO

codecov[bot] commented 1 year ago

Codecov Report

Merging #383 (5c0f980) into main (1d6e43f) will increase coverage by 0.00%. The diff coverage is 88.40%.

:exclamation: Current head 5c0f980 differs from pull request most recent head 53bc406. Consider uploading reports for the commit 53bc406 to get more accurate results

@@           Coverage Diff           @@
##             main     #383   +/-   ##
=======================================
  Coverage   83.11%   83.11%           
=======================================
  Files         126      128    +2     
  Lines       15343    15412   +69     
=======================================
+ Hits        12752    12810   +58     
- Misses       2591     2602   +11     
Impacted Files Coverage Δ
src/many-types/src/lib.rs 76.81% <0.00%> (-1.48%) :arrow_down:
src/many-modules/src/_3_kvstore.rs 95.23% <93.75%> (-0.36%) :arrow_down:
src/many-kvstore/src/module.rs 84.40% <100.00%> (+0.67%) :arrow_up:
src/many-kvstore/src/storage.rs 88.96% <100.00%> (+0.53%) :arrow_up:
src/many-kvstore/src/storage/iterator.rs 100.00% <100.00%> (ø)
src/many-modules/src/_3_kvstore/list.rs 100.00% <100.00%> (ø)

... and 4 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more