Pieter Wuille
|
53d67a28ed
|
Merge pull request #22 from practicalswift/opcodes-documentation
Use consistent opcode naming in documentation of miniscript-opcode mapping
|
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
fix ripemd160(H)
|
5 years ago |
ueno
|
00edc4aabd
|
fix ripemd160(H)
|
5 years ago |
Pieter Wuille
|
09779151bf
|
Merge pull request #10 from practicalswift/large-probabilities
Avoid floating-point division by zero and assertion failure when handling large relative probabilities (N@)
|
5 years ago |
Pieter Wuille
|
10c80b39eb
|
Merge pull request #11 from practicalswift/OP_EQUALVERFIFY
Use correct spelling for OP_EQUALVERIFY
|
5 years ago |
Pieter Wuille
|
c6acba3fdb
|
Merge pull request #5 from practicalswift/max-recursion
Avoid running out of stack space by limiting recursion depth in Parse(...)
|
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
Avoid assertion failure on after(k) or older(k) where k < 1 or k >= 0x80000000UL
|
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
Fix several typos in index.html doc
|
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 |