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

chore: Make sure we run clippy for wasm and fix wasm build/lints #115

Merged
merged 19 commits into from
Nov 17, 2023

Conversation

fl0rek
Copy link
Member

@fl0rek fl0rek commented Oct 25, 2023

Added running clippy for wasm32.

Disabled p2p feature gated test for rpc, as there's no obvious way to set up test libp2p nodes in wasm (which is why tiny-node is also compiled out).

rpc/tests/utils/client.rs - reorganised code in anticipation of implementing jsonrpc using wasm-client. It seems like we need a way to get auth token (for native it we get it from the environment) and send it alongside the request in header.

Fixed missed wasm clippy issues

@fl0rek fl0rek requested review from oblique and zvolin October 25, 2023 12:00
@fl0rek fl0rek marked this pull request as draft October 25, 2023 12:04
@zvolin zvolin added this to the pre - light node in browser milestone Oct 30, 2023
@fl0rek fl0rek marked this pull request as ready for review October 31, 2023 17:43
@zvolin zvolin removed this from the pre - light node in browser milestone Nov 13, 2023
@oblique oblique marked this pull request as draft November 14, 2023 10:29
@oblique
Copy link
Member

oblique commented Nov 14, 2023

Converted it to draft since it has many todo!()

rpc/Cargo.toml Outdated Show resolved Hide resolved
rpc/src/client.rs Outdated Show resolved Hide resolved
@fl0rek fl0rek marked this pull request as ready for review November 15, 2023 08:46
* feat(types): Aadd `wasm-bindgen` feature flag

fixes eigerco#131

* fix cargo.toml

* upgrade tendermint
.github/workflows/ci.yml Outdated Show resolved Hide resolved
Copy link
Member

@zvolin zvolin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@oblique oblique merged commit 1888b3e into eigerco:main Nov 17, 2023
5 checks passed
@github-actions github-actions bot mentioned this pull request Jan 9, 2024
@zvolin zvolin mentioned this pull request Jan 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants