Skip to content

Conversation

uncomputable
Copy link
Contributor

I cleaned up the dependencies and fixed some clippy issues. Feel free to point out if I removed parts that were actually used somewhere.

lazy_static seems to be used nowhere.
Use the hex crate that is already bundled with rust-bitcoin instead of
the `hex` crate that hasn't been updated in 4 years.
bincode is used exclusively in unit tests
We don't use this feature anywhere.
Serde should be optional in case downstream crates don't need it.
@uncomputable
Copy link
Contributor Author

We might want to bump the version number because of the new serde feature flag.

@lucidLuckylee
Copy link
Contributor

We might want to bump the version number because of the new serde feature flag.

Yes let's do that.

@uncomputable
Copy link
Contributor Author

I bumped both version numbers for consistency. I don't expect the macro crate to be used independently from the main crate.

@lucidLuckylee lucidLuckylee merged commit 519088c into BitVM:main Mar 7, 2025
@uncomputable uncomputable deleted the 2025-03-cleanup branch March 7, 2025 11:54
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