You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
74948ea fix issues with documentation (Andrew Poelstra)
0e20b8a ci: update to newer deps, modernize the CI job, add docs/clippy/fuzz (Andrew Poelstra)
f18565e release 0.22.0 (Andrew Poelstra)
0356a14 remove remaining 0.30 conversion scaffolding (Andrew Poelstra)
c929437 run clippy with --all-targets --all-features (Andrew Poelstra)
197149f run cargo clippy on the whole codebase (Andrew Poelstra)
53de6f2 update MSRV to 1.48.0 from 1.41.1 (Andrew Poelstra)
3542f91 rename bitcoin30 to bitcoin; delete bitcoin 0.29 dep (Andrew Poelstra)
5c071d0 convert everything else to bitcoin 0.30 :) (Andrew Poelstra)
ed3381b bring transactions primitives up to bitcoin 0.30.0 (Andrew Poelstra)
443694b update key/signature material to bitcoin 0.30.0 (Andrew Poelstra)
6d67a6c update bitcoin_hashes to 0.12 (through bitcoin 0.30.0) (Andrew Poelstra)
bfb0fe7 move locktime-related stuff to bitcoin 0.30; delete PackedLockTime (Andrew Poelstra)
35eaf43 update bech32/base58 to bitcoin 0.30.0 (Andrew Poelstra)
9f4ef0f confidential: remove `as_ref` which seems weirdly fragile (Andrew Poelstra)
f8f90c1 port all types in crate to new `hex` module (Andrew Poelstra)
e4a4af0 add `hex` module which is basically a copy/paste from bitcoin_hashes 0.11 (Andrew Poelstra)
97972df introduce bitcoin 0.30 as a (yet-unused) dependency (Andrew Poelstra)
Pull request description:
Apologies for taking so long. Every time I got started on this over the last 6 months I'd run into problems with hex encoding immediately and then stall out.
I tried to break this into reasonably-digestible chunks. Each commit should compile and pass all tests independently. All the scaffolding should be gone by the end of the PR.
I also updated the CI since the old version was 404ing, and while I was at it I added tests for documentation and clippy, so I needed a few more commits to fix that.
ACKs for top commit:
sanket1729:
ACK 74948ea. Thanks for doing this in steps with smaller commits. Made this PR really easy to review.
Tree-SHA512: bb2e8fcbf703c5d41c044e9ff1a88b8cd3a873dc10184e2410a370f2689eeb92d26db079c9dc4a87535abf5f87373a0f1da6022b515c692250ae064e4c6fd2eb
0 commit comments