An open API service for providing issue and pull request metadata for open source projects.

GitHub / rust-bitcoin/rust-miniscript issues and pull requests

#821 - Add Descriptor::iter_pk()

Issue - State: open - Opened by benma 3 months ago - 14 comments

#820 - Fix Typos in Documentation and Code Comments

Pull Request - State: open - Opened by leopardracer 3 months ago - 2 comments

#819 - Backport of #818 to 12.3

Pull Request - State: open - Opened by philipr-za 3 months ago - 4 comments

#816 - Backport #809 to 0.11.x

Pull Request - State: open - Opened by apoelstra 3 months ago - 1 comment

#814 - Backport #809 to 0.10.x

Pull Request - State: closed - Opened by apoelstra 3 months ago - 2 comments

#813 - Fix typos: occurrence, occurred, restricted

Pull Request - State: closed - Opened by leopardracer 3 months ago

#811 - CVE-2025-43707 public disclosure

Pull Request - State: closed - Opened by darosior 3 months ago

#810 - Backport of #809: fix crash in `Descriptor::parse_desc`

Pull Request - State: closed - Opened by apoelstra 3 months ago - 4 comments

#809 - fix crash in Descriptor::parse_desc found by fuzzer

Pull Request - State: closed - Opened by apoelstra 3 months ago - 3 comments

#808 - [Taproot API Project] flatten internal representation of `TapTree`

Pull Request - State: closed - Opened by apoelstra 4 months ago - 6 comments

#807 - [Taproot API project] move several files and tighten up iterator API

Pull Request - State: closed - Opened by apoelstra 4 months ago - 1 comment

#805 - Automated daily update to rustc (to nightly-2025-05-16)

Pull Request - State: open - Opened by apoelstra 4 months ago

#804 - Refactor: make descriptors::key::DescriptorKeyParseError an enum

Pull Request - State: closed - Opened by chris-ricketts 4 months ago - 8 comments

#803 - [backport] cleanup: refactor a bunch of concatenation-related code in satisfy

Pull Request - State: closed - Opened by apoelstra 4 months ago - 2 comments

#802 - [Taptree API project] a bunch of test improvements cleanups

Pull Request - State: closed - Opened by apoelstra 4 months ago - 1 comment

#801 - Fix: make `StaticDebugAndDisplay` `Send` and `Sync`

Pull Request - State: closed - Opened by chris-ricketts 4 months ago - 3 comments

#799 - ci: pin nightly rust compiler version

Pull Request - State: closed - Opened by apoelstra 4 months ago - 2 comments

#798 - cleanup: refactor a bunch of concatenation-related code in `satisfy`

Pull Request - State: closed - Opened by apoelstra 4 months ago - 2 comments

#797 - Modify comment on 'wildcard' error

Pull Request - State: closed - Opened by eauxxs 4 months ago - 1 comment

#796 - fuzz: timeout on `compile_taproot`

Issue - State: closed - Opened by brunoerg 4 months ago - 4 comments

#794 - docs: added new badges to the documentation

Pull Request - State: closed - Opened by Ocheretovich 5 months ago - 2 comments

#793 - docs: added a link to the badge

Pull Request - State: closed - Opened by Ocheretovich 5 months ago - 1 comment

#792 - fuzz: add target for tapscript parsing from script

Pull Request - State: closed - Opened by brunoerg 5 months ago - 4 comments

#790 - mechanical updates to fuzztests

Pull Request - State: closed - Opened by apoelstra 7 months ago - 3 comments

#789 - New `parse_descriptor_priv` fuzztest isn't listed in CI

Issue - State: closed - Opened by apoelstra 7 months ago - 1 comment

#787 - fuzz: add target for `Descriptor::parse_descriptor`

Pull Request - State: closed - Opened by brunoerg 7 months ago - 2 comments

#786 - Update error message when parsing DescriptorPublicKey

Pull Request - State: closed - Opened by sanket1729 7 months ago

#785 - Failure to parse `pk(xprv.../*)` descriptor

Issue - State: open - Opened by brunoerg 8 months ago - 1 comment

#784 - expression: implement parsing of policies and miniscripts non-recursively

Pull Request - State: closed - Opened by apoelstra 8 months ago - 1 comment

#783 - Split `miniscript` into `descriptor` and `miniscript` crates.

Issue - State: open - Opened by storopoli 8 months ago - 1 comment

#782 - bitcoind-tests: Bump version of corepc-node

Pull Request - State: open - Opened by tcharding 8 months ago

#781 - feat: optimize pushbytes by removing unreachable minimal check

Pull Request - State: closed - Opened by ChrisCho-H 8 months ago - 3 comments

#780 - expression: replace recursive `Tree` datatype with a non-recursive one

Pull Request - State: closed - Opened by apoelstra 8 months ago - 3 comments

#779 - Use new corepc-node crate

Pull Request - State: closed - Opened by tcharding 8 months ago

#778 - cleanups: Eliminate `errstr` and (nearly) eliminate `Unexpected`

Pull Request - State: closed - Opened by apoelstra 8 months ago - 1 comment

#777 - feat: remove inefficient if check on match lex

Pull Request - State: closed - Opened by ChrisCho-H 8 months ago

#776 - CheckSequenceVerify with OP_DROP

Issue - State: closed - Opened by louisinger 9 months ago - 4 comments

#775 - Rewrite expression parser to be non-recursive

Pull Request - State: closed - Opened by apoelstra 9 months ago - 7 comments

#774 - MSRV [1.63] cleanup: use array::from_fn to avoid mut initialization

Issue - State: closed - Opened by sanket1729 9 months ago - 3 comments

#773 - refactor expression parsing and checksum checking

Pull Request - State: closed - Opened by apoelstra 9 months ago - 1 comment

#772 - feat: check policy validity to prevent duplicate check

Pull Request - State: closed - Opened by ChrisCho-H 9 months ago - 8 comments

#770 - Update deprecated field in rustfmt.toml

Pull Request - State: closed - Opened by JoseSK999 9 months ago

#769 - Remove no-std and actual-serde features

Pull Request - State: closed - Opened by JoseSK999 9 months ago - 5 comments

#768 - clippy: remove `.any(|x| x)` construction in the compiler

Pull Request - State: closed - Opened by apoelstra 9 months ago - 2 comments

#767 - bump download- and upload-artifact to v4

Pull Request - State: closed - Opened by apoelstra 9 months ago

#766 - Adding taptree_of_horror example.

Pull Request - State: closed - Opened by miketwenty1 9 months ago - 10 comments

#765 - Implement `GetKey` for `KeyMap`

Pull Request - State: open - Opened by tcharding 9 months ago - 14 comments

#764 - Make xpub and xpriv identifiers match rust-bitcoin

Pull Request - State: closed - Opened by tcharding 9 months ago - 3 comments

#763 - Q: how to understand the htlc examle's relative probability

Issue - State: closed - Opened by ghost 9 months ago - 3 comments

#761 - Segwitv0 compilation of x-only keys panics

Pull Request - State: open - Opened by shesek 9 months ago - 1 comment

#760 - feature: improve context err

Pull Request - State: closed - Opened by ChrisCho-H 10 months ago - 2 comments

#759 - fix: fix typo for MaxWitnessItemsExceeded

Pull Request - State: closed - Opened by ChrisCho-H 10 months ago - 1 comment

#758 - fix: differentiate max witness script size upon context

Pull Request - State: closed - Opened by ChrisCho-H 10 months ago - 2 comments

#757 - Support conversion of multi-Xprivs into multi-Xpubs

Pull Request - State: closed - Opened by shesek 10 months ago - 3 comments

#756 - feat: add MaxBareScriptSizeExceeded err for bare consensus check

Pull Request - State: closed - Opened by ChrisCho-H 10 months ago

#755 - DEMO: Track rust-bitcoin master branch

Pull Request - State: open - Opened by tcharding 10 months ago

#754 - Hash only spend condition = CompilerError(TopLevelNonSafe)

Issue - State: closed - Opened by miketwenty1 10 months ago - 2 comments

#753 - Fix decoding of WIF with BIP32 origin

Pull Request - State: closed - Opened by shesek 10 months ago

#752 - Document an error case for at_derivation_index()

Pull Request - State: closed - Opened by shesek 10 months ago

#751 - descriptor: introduce several Taproot accessors

Pull Request - State: closed - Opened by apoelstra 10 months ago - 13 comments

#750 - DEMO: Hack the plan module

Pull Request - State: closed - Opened by tcharding 10 months ago - 4 comments

#748 - fix: zero sequence check for from_height

Pull Request - State: open - Opened by ChrisCho-H 11 months ago - 2 comments

#747 - refactor: check the node syntax before size limit

Pull Request - State: closed - Opened by ChrisCho-H 11 months ago - 3 comments

#746 - fix: sync max multi_a pubkey with core

Pull Request - State: closed - Opened by ChrisCho-H 11 months ago - 3 comments

#745 - Rewrite (non-compiler) benchmarks

Pull Request - State: closed - Opened by apoelstra 11 months ago

#744 - Taproot keysigning is confusing and the API is unhelpful

Issue - State: open - Opened by apoelstra 11 months ago - 5 comments

#743 - feat: actually check push data bytes

Pull Request - State: closed - Opened by ChrisCho-H 11 months ago - 10 comments

#741 - Remove `PartialEq` impl from `Error`

Pull Request - State: closed - Opened by apoelstra 11 months ago - 3 comments

#740 - fix: zero sequence check on relative time

Pull Request - State: closed - Opened by ChrisCho-H 11 months ago - 1 comment

#737 - Misc compatibility-with-12.x things

Pull Request - State: closed - Opened by apoelstra 11 months ago

#735 - [backport] Several small fixes for 12.x

Pull Request - State: open - Opened by apoelstra 11 months ago - 3 comments

#734 - When are sanity_checks supposed to be run?

Issue - State: open - Opened by apoelstra 11 months ago - 2 comments

#733 - Remove `TranslatePk` trait and clean up `Translator` trait

Pull Request - State: closed - Opened by apoelstra 11 months ago - 3 comments

#732 - Refactor `extract_key` logic in Taproot compiler

Pull Request - State: closed - Opened by apoelstra 11 months ago - 1 comment

#731 - fix: possible absolute locktime overflow error

Pull Request - State: closed - Opened by ChrisCho-H 11 months ago - 1 comment

#730 - docs: fix new clippy lint about excessively long initial line

Pull Request - State: closed - Opened by apoelstra 11 months ago - 7 comments

#729 - miniscript: add an unit test for substitute_raw_pkh()

Pull Request - State: closed - Opened by pythcoiner 11 months ago - 9 comments

#728 - `Miniscript.substitute_raw_pkh()` is not recursive

Issue - State: closed - Opened by pythcoiner 11 months ago - 1 comment

#727 - Foward-port CHANGELOG entries from 9.x, 10.x, 11.x, 12.x

Issue - State: open - Opened by apoelstra 11 months ago - 1 comment

#725 - Eliminate more recursion, and Liftable impl for Terminal

Pull Request - State: closed - Opened by apoelstra 12 months ago - 1 comment

#724 - miniscript: non-recursive Clone

Pull Request - State: closed - Opened by apoelstra 12 months ago

#722 - Eliminate a bunch more recursion; expand the `TreeLike` iterator trait a bit

Pull Request - State: closed - Opened by apoelstra 12 months ago - 2 comments

#721 - Better error messages on satisfiers

Issue - State: open - Opened by futurechimp 12 months ago - 1 comment

#720 - CI: Use specific revision of maintainer-tools

Pull Request - State: closed - Opened by tcharding 12 months ago

#719 - Bump the MSRV

Pull Request - State: closed - Opened by tcharding 12 months ago - 9 comments

#717 - Translator traits take up a lot of space

Issue - State: open - Opened by afilini about 1 year ago - 9 comments