Remove jsonrpc from peach-network #46

Merged
glyph merged 14 commits from split_network_logic into main 2021-12-14 18:55:16 +00:00
Owner

Continuing the theme of separating core logic from JSON-RPC services.

  • Replaces snafu with a custom error implementation
  • Removes all JSON-RPC crates and code
  • Removes Debian packaging assets
  • Offers Serialize and Deserialize for structs with either serde or miniserde (using feature flags)
  • Bumps version to 0.3.0
  • Brings code comment documentation to 100% coverage

Next, I will add these network methods to the peach-jsonrpc-server repo.

Continuing the theme of separating core logic from JSON-RPC services. - Replaces `snafu` with a custom error implementation - Removes all JSON-RPC crates and code - Removes Debian packaging assets - Offers Serialize and Deserialize for structs with either serde or miniserde (using feature flags) - Bumps version to 0.3.0 - Brings code comment documentation to 100% coverage Next, I will add these network methods to the `peach-jsonrpc-server` repo.
glyph added the
refactor
peach-network
labels 2021-12-14 13:11:30 +00:00
glyph added 14 commits 2021-12-14 13:11:31 +00:00
Owner

nice nice. I feel all this work will be worth it for the simplification it brings!

nice nice. I feel all this work will be worth it for the simplification it brings!
Author
Owner

Thanks for taking a look :) I think so too. Earlier today I was thinking about how nice it'll be to only have to update JSON-RPC server depedencies in one manifest.

Thanks for taking a look :) I think so too. Earlier today I was thinking about how nice it'll be to only have to update JSON-RPC server depedencies in one manifest.
glyph merged commit 4d6dbd511e into main 2021-12-14 18:55:16 +00:00
glyph deleted branch split_network_logic 2021-12-14 18:55:16 +00:00
Sign in to join this conversation.
No description provided.