filecoin-project / cpp-filecoin

C++17 implementation of Filecoin
https://filecoin.io/
GNU General Public License v3.0
126 stars 36 forks source link

Feature/cli_client #660

Closed Elestrias closed 2 years ago

Elestrias commented 2 years ago

Description of the Change

Client segment of cli added, some new API methods for proper work and one enumerator_to_string converter

Benefits

New segment of CLI will be available for users

Possible Drawbacks

Usage Examples or Tests [optional]

Alternate Designs [optional]

codecov[bot] commented 2 years ago

Codecov Report

Merging #660 (504eb1b) into master (401e54f) will decrease coverage by 0.56%. The diff coverage is 0.23%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #660      +/-   ##
==========================================
- Coverage   45.11%   44.54%   -0.57%     
==========================================
  Files         742      747       +5     
  Lines       33935    34367     +432     
  Branches    18899    19215     +316     
==========================================
  Hits        15310    15310              
- Misses      14138    14569     +431     
- Partials     4487     4488       +1     
Impacted Files Coverage Δ
core/cli/node/client.hpp 0.00% <0.00%> (ø)
core/cli/node/filplus.hpp 0.00% <0.00%> (ø)
core/cli/node/main.cpp 0.00% <ø> (ø)
core/cli/node/wallet.hpp 0.00% <0.00%> (ø)
core/common/cli_deal_stat.hpp 0.00% <0.00%> (ø)
core/markets/storage/mk_protocol.hpp 79.31% <0.00%> (-1.87%) :arrow_down:
core/node/main/main.cpp 0.00% <0.00%> (ø)
core/primitives/atto_fil.hpp 0.00% <0.00%> (ø)
core/api/full_node/node_api.hpp 100.00% <100.00%> (ø)
...erified_registry/verified_registry_actor_state.hpp 11.11% <0.00%> (-8.89%) :arrow_down:
... and 3 more