Commit graph

  • b9d552f3db
    Merge c9f640702c into 05585e037b Oli 2026-08-12 19:35:58 +00:00
  • c9f640702c
    psbt: add unit tests and test vectors Oli 2026-05-02 08:44:38 +02:00
  • f1da42ba2d
    psbt: support adding partial MuSig2 signatures Oli 2026-05-20 15:01:49 +02:00
  • 358cbcf3a5
    psbt: support finalizing MuSig2 partial signatures Oli 2024-06-14 18:10:07 +02:00
  • 066134c566
    psbt: add PrevOutFetcher helper func Oli 2024-06-14 17:43:22 +02:00
  • 6942cff10c
    psbt: add new MuSig2 fields to inputs and outputs Oli 2024-06-14 11:06:45 +02:00
  • e219ff7f93
    psbt: add new structs for MuSig2 fields Oli 2024-06-14 11:06:34 +02:00
  • d023af295c
    psbt: bump version of btcec/v2 dependency Oli 2026-08-12 21:17:53 +02:00
  • 7c66ef2c2c
    btcec: export ScalarSize Oli 2026-08-12 21:16:38 +02:00
  • f8c9c09320
    btcec: export ComputeSigningNonce Oli 2026-08-12 21:13:46 +02:00
  • 2bc731df78
    Merge 78c8d1e011 into f4cc1dec8a Oli 2026-08-12 15:51:45 +02:00
  • 583b5848aa
    Merge f4cc1dec8a into 05585e037b Oli 2026-08-12 15:51:06 +02:00
  • 1c0d37379f
    Merge f953b59107 into 05585e037b Alex Akselrod 2026-08-12 08:08:15 +00:00
  • a7d74cee56
    Merge 56762b2273 into 05585e037b allocz 2026-08-11 20:15:04 +00:00
  • 56762b2273 integration,rpctest: remove unused create test chain option allocz 2026-08-11 18:13:17 +00:00
  • c8a31d2169 rpctest: ignore redundant create test chain harness option allocz 2026-08-11 18:04:31 +00:00
  • b5a3807d4a rpctest: add names to harness tests and improve formatting allocz 2026-08-11 17:46:58 +00:00
  • 0f188dba38 rpctest, btcd: integrated debugstream with btcd and test harness allocz 2026-08-11 17:28:54 +00:00
  • 0edb830d8e debugstream: implemented server and client allocz 2026-08-11 14:44:04 +00:00
  • e4c37ef6ee rpctest: fix memwallet goroutine leak allocz 2026-08-11 14:27:38 +00:00
  • ae7e8887a9 rpctest: allow skip wallet wait allocz 2026-08-11 14:06:13 +00:00
  • 609f6d0369 rpctest: allow node restart allocz 2026-08-11 13:49:06 +00:00
  • 26d999d153 rpctest: do not skip cleanup when node stops with error allocz 2026-08-11 10:47:54 +00:00
  • ef0e48239f rpctest: add signal option to node shutdown allocz 2026-08-11 10:42:10 +00:00
  • f54a84c37c rpctest: do not ignore command error on node stop allocz 2026-08-11 10:09:04 +00:00
  • 3f4f1b723c rpctest,integration: replace harness teardown by teardown2 allocz 2026-08-10 18:25:55 +00:00
  • 72f5420d86 rpctest,integration: replace harness SetUp by SetUp2 allocz 2026-08-10 18:14:08 +00:00
  • f6dcea1cd0 integration,rpctest: replace rpctest.New by rpctest.New2 allocz 2026-08-07 19:56:58 +00:00
  • 0f5d621f17
    Merge acd55b4d3b into 05585e037b Litecomb Dev 2026-08-11 23:39:45 +08:00
  • b59718863c
    Merge 020ebc6f79 into 05585e037b ffranr 2026-08-11 23:38:51 +08:00
  • 1ca55fd17c
    Merge 594810ef2b into 05585e037b Oliver Powell 2026-08-11 23:35:29 +08:00
  • 044ae3f314 rpctest: use option structs to create, setup and teardown harness allocz 2026-08-07 19:10:06 +00:00
  • 78c8d1e011
    descriptors: document the feature set and the known divergences Oli 2026-08-10 14:23:57 +02:00
  • 1d2e81c483
    descriptors: add fuzz and benchmark tests Oli 2026-08-10 14:23:55 +02:00
  • d0f79b5d27
    descriptors: check against the reference implementations Oli 2026-08-10 14:23:53 +02:00
  • 96e22a9507
    descriptors: plan taproot spends Oli 2026-08-10 14:23:51 +02:00
  • 22fd487c07
    descriptors: add spending plans Oli 2026-08-10 14:23:39 +02:00
  • b1b3a83cb7
    descriptors: lift a descriptor into a policy Oli 2026-08-10 14:23:37 +02:00
  • 3c98712e50
    descriptors: check against the BIP test vectors Oli 2026-08-10 14:23:35 +02:00
  • bc8bf0ab2d
    descriptors: enforce the P2SH script limits Oli 2026-08-10 14:23:05 +02:00
  • 344c0f9cfc
    descriptors: estimate the satisfaction weight Oli 2026-08-10 14:23:03 +02:00
  • 2779818cf7
    descriptors: derive addresses and script code Oli 2026-08-10 14:23:01 +02:00
  • 1c17b115a3
    descriptors: parse taproot descriptors Oli 2026-08-10 14:22:24 +02:00
  • f220e101c1
    descriptors: parse descriptor expressions Oli 2026-08-10 14:21:35 +02:00
  • 0c7f5682c7
    descriptors: add the descriptor checksum Oli 2026-08-10 14:21:00 +02:00
  • a457ab31a7
    descriptors: add key expressions Oli 2026-08-10 14:20:58 +02:00
  • f4cc1dec8a
    descriptors/miniscript: document the package miniscript-part-1 Oli 2026-08-10 14:19:57 +02:00
  • 0e8e964da6
    descriptors/miniscript: fuzz the parser Oli 2026-08-10 14:19:55 +02:00
  • 15eff4564a
    descriptors/miniscript: lift an expression into a policy Oli 2026-08-10 14:19:53 +02:00
  • fb83808f76
    descriptors/miniscript: spend the generated scripts Marko Bencun 2026-08-10 14:19:52 +02:00
  • 83f45e52f7
    descriptors/miniscript: check against rust-miniscript Oli 2026-08-10 14:19:51 +02:00
  • 0d186162fd
    descriptors/miniscript: satisfy an expression Marko Bencun 2026-08-10 14:19:13 +02:00
  • 2d365a3c3a
    descriptors/miniscript: reject expressions that nest too deeply Oli 2026-08-10 14:18:47 +02:00
  • 9b20a7b0ac
    descriptors/miniscript: enforce the resource limits Oli 2026-08-10 14:18:46 +02:00
  • 5e4ddb3144
    descriptors/miniscript: detect time lock mixing Oli 2026-08-10 14:18:46 +02:00
  • b8d83d196d
    descriptors/miniscript: compute the execution stack size Oli 2026-08-10 14:18:45 +02:00
  • 625dc79e57
    descriptors/miniscript: compute the satisfaction size Oli 2026-08-10 14:18:44 +02:00
  • 6a3ab9b482
    descriptors/miniscript: compute the witness stack size Oli 2026-08-10 14:18:43 +02:00
  • 739475d0b9
    descriptors/miniscript: add the upstream test vectors Marko Bencun 2026-08-10 14:18:42 +02:00
  • 5a345de410
    descriptors/miniscript: count the ops of a satisfaction Marko Bencun 2026-08-10 14:18:42 +02:00
  • eb22283ff5
    descriptors/miniscript: substitute concrete keys and hashes Marko Bencun 2026-08-10 14:18:13 +02:00
  • 5f2a47fc9d
    descriptors/miniscript: compile expressions to script Marko Bencun 2026-08-10 14:18:12 +02:00
  • 1b5af1027a
    descriptors/miniscript: detect malleable expressions Marko Bencun 2026-08-10 14:18:03 +02:00
  • 30315c567d
    descriptors/miniscript: add the type system Marko Bencun 2026-08-10 14:16:56 +02:00
  • bdb9dbe18c
    descriptors/miniscript: expand wrappers and syntactic sugar Marko Bencun 2026-08-10 14:12:36 +02:00
  • b354dd1259
    descriptors/miniscript: add the expression parser Marko Bencun 2026-08-10 14:12:35 +02:00
  • cefaeae6e8
    Merge 203a9130fc into 05585e037b Steven Roose 2026-08-09 16:23:16 -10:00
  • 06bbe2525c
    Merge 32841bed43 into 05585e037b Oli 2026-08-06 14:03:52 +00:00
  • 32841bed43
    make: include bip322 and other packages in tests Oli 2026-06-12 11:35:31 +02:00
  • da5ace0d92
    bip322: add message verification Oli 2026-04-09 14:08:33 +02:00
  • ed3351519a
    bip322: add message signing Oli 2026-04-15 14:04:12 +02:00
  • 3db3dbe655
    bip322: add new bip322 submodule Oli 2026-04-09 13:59:31 +02:00
  • be271c1f21
    txscript: add new ScriptVerifyRestrictSigHash flag Oli 2026-05-29 18:12:14 +02:00
  • 3d5b47d8d5
    psbt: add Copy method, make serialization non-mutating Oli 2026-07-03 09:05:33 +02:00
  • 4a990c8b48
    psbt: add new PSBT_GLOBAL_GENERIC_SINGED_MESSAGE field Oli 2026-04-29 13:02:04 +02:00
  • dd79887db9
    make: test Golang modules in a loop Oli 2026-08-06 12:43:24 +02:00
  • b6649ac44b
    Merge 837e8f7725 into 05585e037b grandpig 2026-08-04 17:24:45 +08:00
  • 837e8f7725 rpcclient: add cookie file parsing tests grandpig 2026-07-02 00:15:44 +08:00
  • 028343d3bf
    Merge 48e403e8ea into 05585e037b Mubarak Abdullateef 2026-08-03 18:57:28 +00:00
  • 48e403e8ea rpc: enforce BIP 145 SegWit rules in getblocktemplate Techlateef 2026-07-06 14:59:28 +01:00
  • dba26b51f3
    Merge cfb72dac99 into 05585e037b Witt 2026-08-03 18:49:20 +08:00
  • 8468e7cbbb
    Merge ae1fef8777 into 05585e037b Seockhyun Nam 2026-08-03 15:27:34 +09:00
  • 602228672b
    Merge cd4816517d into 05585e037b Konstantin Nick 2026-07-30 12:59:27 +00:00
  • cd4816517d
    server: satisfy WebTransport errcheck lint sputn1ck 2026-07-30 14:58:43 +02:00
  • fb5c047686
    server: allow any WebTransport browser origin sputn1ck 2026-07-30 14:57:46 +02:00
  • 533f56e1c7
    server: harden WebTransport browser support sputn1ck 2026-07-29 18:18:08 +02:00
  • ba8e73b16c
    server: accept P2P peers over WebTransport sputn1ck 2026-07-29 17:18:13 +02:00
  • bc79e6ca8a
    Merge f4f507f1e6 into 05585e037b Matt Leon 2026-07-27 08:00:12 -04:00
  • 9a169b01a3
    Merge 902f456c90 into 05585e037b Yemi Harry 2026-07-27 11:50:48 +09:00
  • 46461f7d60
    Merge 8a36bb76a4 into 05585e037b ziggieXXX 2026-07-27 11:50:47 +09:00
  • eb6a631b93
    Merge a54add2c94 into 05585e037b theedtron 2026-07-27 11:50:47 +09:00
  • 27309ed76e
    Merge ae5efa5e51 into 05585e037b Vojtěch Strnad 2026-07-27 11:50:46 +09:00
  • 7d8c0983cd
    Merge bf152f9cbb into 05585e037b ziggieXXX 2026-07-27 11:50:45 +09:00
  • ca4be22338
    Merge f9d94bc301 into 05585e037b Chase 2026-07-27 11:50:45 +09:00
  • ba4e386daa
    Merge d90f2cdac2 into 05585e037b David Muthy 2026-07-27 11:50:45 +09:00
  • 97b56799ef
    Merge 1048f476d0 into 05585e037b Daniel Katzan 2026-07-27 11:50:45 +09:00
  • 191069d5b3
    Merge 7dde920178 into 05585e037b healthyyyoung 2026-07-27 11:50:44 +09:00
  • 904bfe803c
    Merge 987935cd86 into 05585e037b jike 2026-07-27 11:50:44 +09:00
  • 4160503377
    Merge 1e06cadcef into 05585e037b Eric Grill 2026-07-27 11:50:44 +09:00
  • 522e8bd6c7
    Merge e1305601af into 05585e037b Calvin Kim 2026-07-27 11:50:43 +09:00