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

WIP: Miniscript final version #764

Open
wants to merge 51 commits into
base: master
Choose a base branch
from

Commits on Nov 17, 2019

  1. WIP: prepare miniscript

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    9adf2b0 View commit details
    Browse the repository at this point in the history
  2. Update

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    14829ff View commit details
    Browse the repository at this point in the history
  3. Update

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    d395699 View commit details
    Browse the repository at this point in the history
  4. Update

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    c4a66cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    216ea37 View commit details
    Browse the repository at this point in the history
  6. Fix compile error

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    6186ed4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a88edc6 View commit details
    Browse the repository at this point in the history
  8. Update MiniscriptKey

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    168dd09 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    692a977 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    58ec205 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    07518c7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0682061 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7f3f8ef View commit details
    Browse the repository at this point in the history
  14. Modify GetChild

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    0129c3a View commit details
    Browse the repository at this point in the history
  15. Update Terminal Parser

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    2c0d72e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7f795c4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    464c870 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6ef1271 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b73d8e5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9f4cbcc View commit details
    Browse the repository at this point in the history
  21. * Prepare ConcretePolicyGenerator

    * Pass policy parser tests without using Combinator
    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    183c529 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    53d3f2c View commit details
    Browse the repository at this point in the history
  23. Delete unused DSLParser

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    eed733b View commit details
    Browse the repository at this point in the history
  24. Cleanup tests

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    cf22eb3 View commit details
    Browse the repository at this point in the history
  25. Update tests

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    ecfa69e View commit details
    Browse the repository at this point in the history
  26. Update

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    d75e079 View commit details
    Browse the repository at this point in the history
  27. Update

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    a06e13f View commit details
    Browse the repository at this point in the history
  28. Update

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    a5a162f View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7ec6ae6 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    54701d6 View commit details
    Browse the repository at this point in the history
  31. Fix bug in compiler

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    007715e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    7b70619 View commit details
    Browse the repository at this point in the history
  33. Update compiler tests

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    4b066ed View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    3f35aae View commit details
    Browse the repository at this point in the history
  35. Fix more bugs in compiler

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    4e1e59d View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    20f4536 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    157888b View commit details
    Browse the repository at this point in the history
  38. Fix some compiler bugs

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    021dac0 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    e67563a View commit details
    Browse the repository at this point in the history
  40. update compiler tests

    joemphilips committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    91f8843 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    546c13b View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    48cdabd View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2019

  1. Remove some unused files

    joemphilips committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    b7534c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2019

  1. Configuration menu
    Copy the full SHA
    0a6b98d View commit details
    Browse the repository at this point in the history
  2. Prepare deserilizer

    joemphilips committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    03e5506 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2019

  1. Configuration menu
    Copy the full SHA
    d1d66c8 View commit details
    Browse the repository at this point in the history
  2. Fix bug in OrI.ToString

    joemphilips committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    4ac52b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5ac715 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2019

  1. nitfix

    * fix bug in Correctness.TryAndB
    * fix debug format
    joemphilips committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    c65bcaf View commit details
    Browse the repository at this point in the history
  2. Simplicy AstElem.Equals by serializing to script

    * There are the case which has same serialization format
     for the script, but we have different ast element representation
     (e.g. `and_v(X,v:Y)` and `v:and_v(X,Y)`)
     So the equality criteria for `Terminal<TPk,TPKh>` must be based on
     its script representation.
    joemphilips committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    adb1390 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a497ad View commit details
    Browse the repository at this point in the history