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

Standard derives for error types #30

Merged
merged 1 commit into from Feb 23, 2021

Conversation

dr-orlovsky
Copy link
Contributor

@dr-orlovsky dr-orlovsky commented Jan 30, 2021

Based on rust-bitcoin/rust-bech32#49, will be ready for merge once new version of rust-bech32 will be published

@dr-orlovsky dr-orlovsky added this to Ready for review in Derive unification Jan 30, 2021
@clarkmoody
Copy link
Member

I think this is ready for review / rebase and another run on Travis.

Derive unification automation moved this from Ready for review to Done Feb 12, 2021
@dr-orlovsky dr-orlovsky reopened this Feb 12, 2021
@dr-orlovsky
Copy link
Contributor Author

No need of rebase, it's already on top of master and uses newly released version. Closed & opened to re-run Travis

Copy link
Contributor

@sgeisler sgeisler left a comment

Choose a reason for hiding this comment

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

Concept ACK, but needs a rebase. Please remove the draft marker when you think it's ready.

Cargo.toml Outdated
@@ -1,6 +1,6 @@
[package]
name = "bitcoin-bech32"
version = "0.11.0"
version = "0.11.1"
Copy link
Contributor

Choose a reason for hiding this comment

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

needs a version bump after the bech32m release

Cargo.toml Outdated
@@ -14,4 +14,4 @@ license = "MIT"
strict = []

[dependencies]
bech32 = "0.7.1"
bech32 = "0.7.3"
Copy link
Contributor

Choose a reason for hiding this comment

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

Needs a bump to at least 0.8.0, maybe we also need a new release to add some derives there? Or maybe that was already included in 0.8.0?

Copy link
Member

Choose a reason for hiding this comment

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

New derives went in before 0.8.0

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Still, having 0.8 will be better, or not?

Copy link
Member

Choose a reason for hiding this comment

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

That's right. We depend on 0.8.0 for the Bech32m support from #31 .

@dr-orlovsky
Copy link
Contributor Author

@sgeisler done

@dr-orlovsky dr-orlovsky marked this pull request as ready for review February 22, 2021 14:38
Derive unification automation moved this from Done to Merge Ready Feb 23, 2021
Copy link
Contributor

@sgeisler sgeisler left a comment

Choose a reason for hiding this comment

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

utACK 5e9fdb7

@clarkmoody clarkmoody merged commit be2fdf4 into rust-bitcoin:master Feb 23, 2021
Derive unification automation moved this from Merge Ready to Done Feb 23, 2021
@dr-orlovsky
Copy link
Contributor Author

can we have a release also pls?

@clarkmoody
Copy link
Member

can we have a release also pls?

0.12.1 has been released on crates.io

Derive unification automation moved this from Done to Merge Ready Apr 1, 2022
Derive unification automation moved this from Merge Ready to Done Apr 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants