light-node: followups #442
Labels
enhancement
New feature or request
help wanted
Extra attention is needed
light-client
Issues/features which involve the light client
Milestone
Description
#430 puts together a light-node and surfaced a few things regarding the light-client crate as well as a room for further improvement in the light-node itself.
I tried to order them in terms of priorities.
Subjective initialization
Existing related issue: #293 (comment)
It is critical that we do subjective initialzation correctly:
Additionally, the light-client crate should provide a simple way to subjectively init (instead of doing this in the calling code, here the light-node crate):
light-node
Cargo.toml:
add meta data: https://doc.rust-lang.org/cargo/reference/publishing.html#before-publishing-a-new-crate(done)allow publishing:
publish = false
(done and published)tendermint-rs/light-node/Cargo.toml
Line 6 in aefb3e0
Testing:
Config & CLI arguments:
Error handling / exiting:
process::exit
alternatives: https://github.com/informalsystems/tendermint-rs/pull/430/files#r452658991light-client
The text was updated successfully, but these errors were encountered: