88 Commits (53d67a28ed15dd3f6f3f87b1aadb8d7e2bf6ef98)
 

Author SHA1 Message Date
Pieter Wuille 53d67a28ed
Merge pull request #22 from practicalswift/opcodes-documentation 5 years ago
practicalswift 2294d5894a Use consistent opcode naming in documentation of miniscript-opcode mapping 5 years ago
Pieter Wuille 64d26b112e Demo examples 5 years ago
Pieter Wuille 6ebf7457a7
Merge pull request #20 from nayuta-ueno/fix_ripemd_h 5 years ago
ueno 00edc4aabd fix ripemd160(H) 5 years ago
Pieter Wuille 09779151bf
Merge pull request #10 from practicalswift/large-probabilities 5 years ago
Pieter Wuille 10c80b39eb
Merge pull request #11 from practicalswift/OP_EQUALVERFIFY 5 years ago
Pieter Wuille c6acba3fdb
Merge pull request #5 from practicalswift/max-recursion 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
practicalswift a6b523ea34 Make sure we don't overflow when calculating or(...) probabilities 5 years ago
practicalswift 7885661ae4 Limit relative probabilities (N@) to std::numeric_limits<uint16_t>::max() to make sure the sum of two relative probilities fits in uint32_t 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 a900aecc98
Merge pull request #4 from practicalswift/avoid-assertion-failure 5 years ago
Pieter Wuille 20d30ff377 Fixup compiler and js wrapper for TRUE/FALSE rename 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 92652ebbd0 JS binding fixes 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
practicalswift 9726182c89 Avoid assertion failure on after(k) or older(k) where k < 1 or k >= 0x80000000UL 5 years ago
Pieter Wuille 1cf35374b7 WIP stack size 5 years ago
Pieter Wuille 49d16e7ba2 Remove warning 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 28f289032a Permit spaces in policy and miniscript analysis 5 years ago
Pieter Wuille 778fcc8dfb
Merge pull request #2 from bitcoinhodler/typos 5 years ago
Bitcoin Hodler 9bd38fb6d2
Fix typo in index.html 5 years ago
Bitcoin Hodler 65e75c7428
Fix grammar error in index.html 5 years ago
Bitcoin Hodler 210212f2c3
Fix typo in index.html 5 years ago
Bitcoin Hodler 85fb0aab3e
Fix typo in index.html 5 years ago
Bitcoin Hodler 3ca2bc1287
Fix typo in index.html 5 years ago
Pieter Wuille 53d3658095 Add support for thresh policy with k=1 or k=n 5 years ago
Pieter Wuille a6feec39a0 Source layout 5 years ago