-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move out tendermint::config
to tendermint-config
crate
#986
Conversation
Codecov Report
@@ Coverage Diff @@
## master #986 +/- ##
========================================
- Coverage 72.7% 72.7% -0.1%
========================================
Files 204 206 +2
Lines 16631 16641 +10
========================================
+ Hits 12101 12107 +6
- Misses 4530 4534 +4
Continue to review full report at Codecov.
|
ba35c63
to
4e49034
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The metadata in the new cargo toml should be catered to the actual crate instead of a verbatim copy of the tendermint cargo manifest.
Yeah I missed updating that after copying the boilerplate. Fixed it now. |
Rehashing my note in #983: I have taken a look at the use of The main difference I see of using Note that the other alternative is to just wait for servo/rust-url#717 to get merged and released. |
96a51f4
to
ba205e2
Compare
@@ -82,7 +76,7 @@ pub struct OtherInfo { | |||
pub tx_index: TxIndexStatus, | |||
|
|||
/// RPC address | |||
pub rpc_address: net::Address, | |||
pub rpc_address: String, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One unresolved issue is whether using String
instead of net::Address
for rpc_address
will break any functionality. The main difference is in the implementations of Deserialize
and Display
. Any idea of how this field is used in practice?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@thanethomson Might have some input here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No idea here actually.
* Fix `cargo test` and add check to CI (#990) * Relocate ABCI test to fix broken doctest Signed-off-by: Thane Thomson <[email protected]> * Use tokio_test for mock client doctest Signed-off-by: Thane Thomson <[email protected]> * Add CI test for default features Signed-off-by: Thane Thomson <[email protected]> * Add `block_search` RPC endpoint (#991) * Add block_search RPC endpoint and tests * Add .changelog entry * Fix comments * tools: Fix `block_search` endpoint integration tests (#999) Closes #998 * Bump integration test tendermint to v0.34.13 * Fix kvstore integration tests * Bump tendermint version to v0.34.13 in CI Signed-off-by: Thane Thomson <[email protected]> * ci: Build and check tools (#997) So far only the kvstore tests ran as part of the Github workfows. This would leave opportunity for changes to introduce breakage to the builds of the tools. In this change the same build and clippy stages are introduced for the tools workspace that currently run for the top-level one. Signed-off-by: xla <[email protected]> * tools: Add `block_search` method to RPC probe (#1002) * Add missing block_search endpoint * Bump tendermint version to v0.34.13 Signed-off-by: Thane Thomson <[email protected]> Co-authored-by: Shoaib Ahmed <[email protected]> Co-authored-by: xla <[email protected]>
Signed-off-by: Thane Thomson <[email protected]>
Signed-off-by: Thane Thomson <[email protected]>
Signed-off-by: Thane Thomson <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd say let's go ahead and merge this. Thanks @soareschen! 🎉
Fixes #983 and #985.
.changelog/