Commit Graph

  • e1ce5fd550 Update website for recent changes 202003_updates Pieter Wuille 2020-03-10 08:37:21 -0700
  • 539846bfd2 Add alias pkh(K) = c:pk_h(K) Pieter Wuille 2020-03-10 08:19:16 -0700
  • b63429d2e6 Add alias pk(K) = c:pk_k(K) Pieter Wuille 2020-03-10 08:15:44 -0700
  • 42dc6675bf Rename pk->pk_k, thresh_m->multi Pieter Wuille 2020-03-10 08:04:08 -0700
  • 53d67a28ed
    Merge pull request #22 from practicalswift/opcodes-documentation master Pieter Wuille 2019-09-18 09:30:12 -0700
  • 2294d5894a Use consistent opcode naming in documentation of miniscript-opcode mapping practicalswift 2019-09-18 09:26:30 +0000
  • 64d26b112e Demo examples Pieter Wuille 2019-09-16 16:31:01 -0700
  • 6ebf7457a7
    Merge pull request #20 from nayuta-ueno/fix_ripemd_h Pieter Wuille 2019-09-13 09:20:13 -0700
  • 00edc4aabd fix ripemd160(H) ueno 2019-09-13 20:13:13 +0900
  • 09779151bf
    Merge pull request #10 from practicalswift/large-probabilities Pieter Wuille 2019-09-12 16:26:06 -0700
  • 10c80b39eb
    Merge pull request #11 from practicalswift/OP_EQUALVERFIFY Pieter Wuille 2019-09-12 16:25:18 -0700
  • c6acba3fdb
    Merge pull request #5 from practicalswift/max-recursion Pieter Wuille 2019-09-12 16:22:51 -0700
  • 68801e8a4a Avoid running out of stack space by limiting recursion depth in Parse(...) practicalswift 2019-08-28 10:03:04 +0000
  • 22886bc34f Use correct spelling for OP_EQUALVERIFY practicalswift 2019-09-10 14:33:32 +0000
  • a6b523ea34 Make sure we don't overflow when calculating or(...) probabilities practicalswift 2019-09-08 21:56:06 +0000
  • 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 practicalswift 2019-09-08 21:54:14 +0000
  • 99fa147d89 Avoid another GCC 4.8 bug Pieter Wuille 2019-09-05 15:33:52 -0700
  • e3394c0f2c Simpler ops/stack counting; drop unused var Pieter Wuille 2019-09-05 15:27:46 -0700
  • dec2691aed Simpler thresh satisfaction and begin yes/no/maybe logic Pieter Wuille 2019-09-04 19:12:07 -0700
  • 9e32606c77 Avoid C++14 ism Pieter Wuille 2019-09-04 16:17:00 -0700
  • 4943a3fb75 Work around GCC 4.8 bug Pieter Wuille 2019-09-04 16:11:05 -0700
  • f38970ce72 Avoid unsigned underflow Pieter Wuille 2019-09-04 12:17:01 -0700
  • 3be60b5cff Fix pedantic C++ error Pieter Wuille 2019-09-04 11:09:46 -0700
  • a900aecc98
    Merge pull request #4 from practicalswift/avoid-assertion-failure Pieter Wuille 2019-09-04 10:55:01 -0700
  • 20d30ff377 Fixup compiler and js wrapper for TRUE/FALSE rename Pieter Wuille 2019-09-04 10:49:54 -0700
  • 9de79d20c0 Fix type Pieter Wuille 2019-09-04 10:43:17 -0700
  • 2b1a1bac87 Avoid pedantic C++ error Pieter Wuille 2019-09-04 10:36:51 -0700
  • 2e9deb2db9 Rename FALSE/TRUE (name collision) and standardize header guards Pieter Wuille 2019-09-04 10:30:14 -0700
  • 92652ebbd0 JS binding fixes Pieter Wuille 2019-09-03 19:46:01 -0700
  • b2b3b0e249 Lots of comments and tests Pieter Wuille 2019-09-03 19:39:28 -0700
  • a4dd73ed3c Test case generations analysis Pieter Wuille 2019-09-03 15:21:06 -0700
  • d6917c7967 More iterations in sat test; fix missing constant Pieter Wuille 2019-08-31 19:33:19 -0700
  • d99cba1c08 Add minimal test set Pieter Wuille 2019-08-31 17:54:20 -0700
  • 11670f9c4e Making Node interface a bit cleaner Pieter Wuille 2019-08-30 20:35:41 -0700
  • 35f6d1baed Make ToString fallible Pieter Wuille 2019-08-30 18:25:30 -0700
  • 2bb67ac04f Analysis Pieter Wuille 2019-08-30 14:14:05 -0700
  • f04c4bc70d Matching renames Pieter Wuille 2019-08-29 15:02:20 -0700
  • 0ab756bdd9 Better Vector function Pieter Wuille 2019-08-28 15:49:42 -0700
  • ecfc82f6b3 Improve vector utils Pieter Wuille 2019-08-28 15:07:50 -0700
  • 5d5c0bfd71 Add stack size calculation Pieter Wuille 2019-08-28 10:42:50 -0700
  • 9726182c89 Avoid assertion failure on after(k) or older(k) where k < 1 or k >= 0x80000000UL practicalswift 2019-08-27 10:02:56 +0000
  • 1cf35374b7 WIP stack size Pieter Wuille 2019-08-27 20:23:11 -0700
  • 49d16e7ba2 Remove warning Pieter Wuille 2019-08-27 20:16:46 -0700
  • 731c7e50c5 Rework ops limit counting Pieter Wuille 2019-08-27 20:14:11 -0700
  • f51f395f4d Comments and move more to cpp Pieter Wuille 2019-08-27 18:22:26 -0700
  • 6dc22c10ff Better comments on _mst operator Pieter Wuille 2019-08-27 17:51:53 -0700
  • 6dc1d84eca Make more things miniscript::internal and move to cpp Pieter Wuille 2019-08-27 17:12:53 -0700
  • 0c9073be02 Define Choose(InputStack, InputStack) as friend inline Pieter Wuille 2019-08-27 16:53:39 -0700
  • 28f289032a Permit spaces in policy and miniscript analysis Pieter Wuille 2019-08-27 09:23:20 -0700
  • 778fcc8dfb
    Merge pull request #2 from bitcoinhodler/typos Pieter Wuille 2019-08-27 09:07:36 -0700
  • 9bd38fb6d2
    Fix typo in index.html Bitcoin Hodler 2019-08-21 04:41:19 +0000
  • 65e75c7428
    Fix grammar error in index.html Bitcoin Hodler 2019-08-21 04:33:04 +0000
  • 210212f2c3
    Fix typo in index.html Bitcoin Hodler 2019-08-21 04:32:47 +0000
  • 85fb0aab3e
    Fix typo in index.html Bitcoin Hodler 2019-08-21 04:02:01 +0000
  • 3ca2bc1287
    Fix typo in index.html Bitcoin Hodler 2019-08-21 04:01:24 +0000
  • 53d3658095 Add support for thresh policy with k=1 or k=n Pieter Wuille 2019-08-20 10:20:59 -0700
  • a6feec39a0 Source layout Pieter Wuille 2019-08-19 14:34:35 -0700
  • 335829d121 Typo Pieter Wuille 2019-08-19 13:06:35 -0700
  • 8d080dbd9a Clearer Pieter Wuille 2019-08-19 13:05:58 -0700
  • 0e5489da58 Typo Pieter Wuille 2019-08-19 13:01:07 -0700
  • 7e2b43be32 Typo Pieter Wuille 2019-08-19 12:59:28 -0700
  • 88f661c874 Improving text here and there Pieter Wuille 2019-08-19 12:57:05 -0700
  • 4082149565 Add some spacing Pieter Wuille 2019-08-19 11:21:22 -0700
  • c97c143912 Missing tag Pieter Wuille 2019-08-18 20:03:58 -0700
  • 876dda557b Clarifications Pieter Wuille 2019-08-18 12:32:23 -0700
  • 1f3d9e6bec Various fixes Pieter Wuille 2019-08-17 17:37:27 -0700
  • 567ee77703 Cleanup HTML Pieter Wuille 2019-08-17 09:22:18 -0700
  • 2d66d3e7eb Fixes Pieter Wuille 2019-08-16 19:00:06 -0700
  • 8ff4f09751 Responsive tables Pieter Wuille 2019-08-16 18:56:45 -0700
  • 9453b9630d Cleanups Pieter Wuille 2019-08-16 18:50:01 -0700
  • cedb4e58b8 WIP Pieter Wuille 2019-08-16 18:19:49 -0700
  • 1b587e532f Context-dependent script generation + fancy disassembly Pieter Wuille 2019-08-16 17:05:06 -0700
  • 0f167d5b78 Remove old table Pieter Wuille 2019-08-16 15:02:00 -0700
  • c50f6665d4 New f rules Pieter Wuille 2019-08-16 12:46:28 -0700
  • 480911fc1c Redefining things Pieter Wuille 2019-08-16 10:26:06 -0700
  • 6ae99601d0 Begin non-malleability type system Pieter Wuille 2019-08-15 21:01:25 -0700
  • 4f9587b835 On the unavilability of non-canonical dissatisfactions in non-malleable solutions Pieter Wuille 2019-08-15 18:52:55 -0700
  • b0d0d2436d Lots of more writeup on non-malleable satisfactions Pieter Wuille 2019-08-14 20:20:51 -0700
  • d294f306e2 Added non-malleability text Pieter Wuille 2019-08-14 15:19:32 -0700
  • 66d230d743 Non-canonicality tracking Pieter Wuille 2019-08-14 10:59:35 -0700
  • 56d8d39adb WIP Pieter Wuille 2019-08-13 19:44:55 -0700
  • b6580b52b3 Added some text to properties from sat table Pieter Wuille 2019-08-13 13:52:16 -0700
  • f50d76b8ee WIP site Pieter Wuille 2019-08-13 12:59:48 -0700
  • fd90cce540 Non-canonical (dis)satisfactions Pieter Wuille 2019-08-13 00:22:33 -0700
  • 3775be17b8
    Merge pull request #1 from sanket1729/patch-1 Pieter Wuille 2019-08-12 18:59:57 -0700
  • 6eb541df4a Some fixes Pieter Wuille 2019-08-12 18:51:12 -0700
  • 1db3989a8a Begin signing and malleability Pieter Wuille 2019-08-12 18:46:42 -0700
  • b20c4e7ae3
    Small typo Sanket Kanjalkar 2019-08-12 18:34:02 -0700
  • f4070eb587 Begin signing and malleability Pieter Wuille 2019-08-12 18:16:36 -0700
  • 9fab300c37 Elaborate on resource limitations Pieter Wuille 2019-08-12 16:00:34 -0700
  • ca7de547a7 More website Pieter Wuille 2019-08-12 14:55:46 -0700
  • d023fa746a Improvements Pieter Wuille 2019-08-12 11:57:05 -0700
  • a5d5c33ec1 Oops, HTML Pieter Wuille 2019-08-12 11:11:35 -0700
  • ca4fd5effa Rework website Pieter Wuille 2019-08-12 11:10:18 -0700
  • 40767b27a9 Initial commit Pieter Wuille 2019-08-12 10:51:19 -0700