-
Notifications
You must be signed in to change notification settings - Fork 47
Various improvements (mostly around random fuzzer) #104
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
Conversation
|
Moved one commit from here to #105, where it belongs more. |
darosior
left a comment
There was a problem hiding this 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).
darosior
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 5d0bb8e
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
No description provided.