-
Notifications
You must be signed in to change notification settings - Fork 983
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
Fix compiling with the abcipp
feature flag
#754
Conversation
9e77c12
to
2604a91
Compare
- Additionally updated imports in - `shared/src/ledger/queries/shell.rs` - `apps/src/lib/client/types.rs` * james/mainline/fix-abcipp: Add changelog Add check-abcipp command Use ferveo-tpke flag to stop tendermint-rpc being pulled into wasm First attempt at fixing shared abcipp
* james/mainline/fix-abcipp: Add changelog Add check-abcipp command Use ferveo-tpke flag to stop tendermint-rpc being pulled into wasm First attempt at fixing shared abcipp
2604a91
to
04b313a
Compare
I've force pushed a rebase onto namada v0.10.1. The |
@@ -60,7 +68,7 @@ clippy-abcipp: | |||
$(cargo) +$(nightly) clippy --all-targets \ | |||
--manifest-path ./shared/Cargo.toml \ | |||
--no-default-features \ | |||
--features "testing wasm-runtime abcipp ibc-mocks-abcipp" && \ | |||
--features "testing wasm-runtime abcipp ibc-mocks-abcipp ferveo-tpke" && \ |
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.
We don't actually need this ferveo-tpke
feature it seems when this PR is merged for v0.11 as in #830
Relates to #497
namada
crate to importtendermint-rs
crates via a facadetendermint-rpc
should be used only conditionally on theferveo-tpke
flag being enabled, so that it won't be pulled into wasm builds (use of this flag is a hack that we should remove/replace in this PR or after)make check-abcipp
targetWe could start running
make check-abcipp
in CI after this PR lands