Skip to content
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

no_std build for tendermint-rs (October 2021 snapshot) #1028

Closed
wants to merge 49 commits into from

Conversation

soareschen
Copy link
Contributor

@soareschen soareschen commented Nov 24, 2021

This is a fork of #988 as #988 has caught up to master, but with no_std support being broken.

This fork is lagging behind master since October 2021, and no changes are going to be made to keep this branch up to date with master.

  • Referenced an issue explaining the need for the change
  • Updated all relevant documentation in docs
  • Updated all code comments where relevant
  • Wrote tests
  • Added entry in .changelog/

soareschen and others added 30 commits September 20, 2021 12:34
soareschen and others added 19 commits October 5, 2021 10:21
* 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]>
@soareschen soareschen changed the title no_std build of tendermint-rs (October 2021 snapshot) no_std build for tendermint-rs (October 2021 snapshot) Nov 24, 2021
@soareschen
Copy link
Contributor Author

This can now be closed with master already supporting no_std.

@soareschen soareschen closed this Feb 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants