Skip to content

Conversation

@sipa
Copy link
Owner

@sipa sipa commented Feb 25, 2022

No description provided.

@sipa sipa mentioned this pull request Feb 28, 2022
@sipa
Copy link
Owner Author

sipa commented Feb 28, 2022

Moved one commit from here to #105, where it belongs more.

Copy link
Contributor

@darosior darosior left a comment

Choose a reason for hiding this comment

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

Looks good, just not sure if we should modify the script given by the fuzzer ourselves in the last commit instead of making the fuzzer actually output this Script itself (by running with a larger -max_len or just seeding the corpus ourselves).

Copy link
Contributor

@darosior darosior left a comment

Choose a reason for hiding this comment

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

ACK 5d0bb8e

@sipa sipa merged commit a2b7b35 into master Mar 22, 2022
sipa added a commit that referenced this pull request Apr 14, 2022
a9e8533 Add type-driven variant of ConsumeNode (Pieter Wuille)
869d0d9 Make NodeInfo/GenNode track desired types (Pieter Wuille)
657191b Simplify ConsumeNode a bit (Pieter Wuille)

Pull request description:

  Builds on top of #104.

  This adds a second random node fuzzer, which uses type requirements to more efficiently explore the space of valid miniscripts. The other one is kept, as it is less complicated and thus easier to make sure it doesn't miss anything.

ACKs for top commit:
  darosior:
    ACK a9e8533

Tree-SHA512: 95a54a31744a1b23ef7762a5b049a0dcd46471facb351a130645741919e4a2125bdd6e21b73b075ad453f0c6e19175b0adaae1c79a2bf7e18b129f3d7413582c
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.

3 participants