39 Commits (539846bfd2e8059fd8d9493fc0e0d87f27a8476a)

Author SHA1 Message Date
Pieter Wuille 539846bfd2 Add alias pkh(K) = c:pk_h(K) 5 years ago
Pieter Wuille b63429d2e6 Add alias pk(K) = c:pk_k(K) 5 years ago
Pieter Wuille 42dc6675bf Rename pk->pk_k, thresh_m->multi 5 years ago
practicalswift 2294d5894a Use consistent opcode naming in documentation of miniscript-opcode mapping 5 years ago
practicalswift 68801e8a4a Avoid running out of stack space by limiting recursion depth in Parse(...) 5 years ago
practicalswift 22886bc34f Use correct spelling for OP_EQUALVERIFY 5 years ago
Pieter Wuille 99fa147d89 Avoid another GCC 4.8 bug 5 years ago
Pieter Wuille e3394c0f2c Simpler ops/stack counting; drop unused var 5 years ago
Pieter Wuille dec2691aed Simpler thresh satisfaction and begin yes/no/maybe logic 5 years ago
Pieter Wuille 9e32606c77 Avoid C++14 ism 5 years ago
Pieter Wuille 4943a3fb75 Work around GCC 4.8 bug 5 years ago
Pieter Wuille f38970ce72 Avoid unsigned underflow 5 years ago
Pieter Wuille 3be60b5cff Fix pedantic C++ error 5 years ago
Pieter Wuille 9de79d20c0 Fix type 5 years ago
Pieter Wuille 2b1a1bac87 Avoid pedantic C++ error 5 years ago
Pieter Wuille 2e9deb2db9 Rename FALSE/TRUE (name collision) and standardize header guards 5 years ago
Pieter Wuille b2b3b0e249 Lots of comments and tests 5 years ago
Pieter Wuille d6917c7967 More iterations in sat test; fix missing constant 5 years ago
Pieter Wuille 11670f9c4e Making Node interface a bit cleaner 5 years ago
Pieter Wuille 35f6d1baed Make ToString fallible 5 years ago
Pieter Wuille f04c4bc70d Matching renames 5 years ago
Pieter Wuille 0ab756bdd9 Better Vector function 5 years ago
Pieter Wuille ecfc82f6b3 Improve vector utils 5 years ago
Pieter Wuille 5d5c0bfd71 Add stack size calculation 5 years ago
Pieter Wuille 1cf35374b7 WIP stack size 5 years ago
Pieter Wuille 731c7e50c5 Rework ops limit counting 5 years ago
Pieter Wuille f51f395f4d Comments and move more to cpp 5 years ago
Pieter Wuille 6dc22c10ff Better comments on _mst operator 5 years ago
Pieter Wuille 6dc1d84eca Make more things miniscript::internal and move to cpp 5 years ago
Pieter Wuille 0c9073be02 Define Choose(InputStack, InputStack) as friend inline 5 years ago
Pieter Wuille 2d66d3e7eb Fixes 5 years ago
Pieter Wuille 1b587e532f Context-dependent script generation + fancy disassembly 5 years ago
Pieter Wuille c50f6665d4 New f rules 5 years ago
Pieter Wuille d294f306e2 Added non-malleability text 5 years ago
Pieter Wuille 66d230d743 Non-canonicality tracking 5 years ago
Pieter Wuille f50d76b8ee WIP site 5 years ago
Pieter Wuille fd90cce540 Non-canonical (dis)satisfactions 5 years ago
Pieter Wuille 40767b27a9 Initial commit 5 years ago