Commit graph

21892 commits

Author SHA1 Message Date
Andrew Poelstra
65d3a13da4 Merge 9795e8ec8c into merged_master (Bitcoin PR bitcoin/bitcoin#22214) 2021-07-25 01:01:39 +00:00
Andrew Poelstra
34da23bd1a Merge a55904a80c into merged_master (Bitcoin PR bitcoin/bitcoin#21866)
Paying the piper for some lazy use of globals, including ones I added
in 8e770d3f21

Had to add another couple methods to interfaces::Chain
2021-07-29 13:18:11 +00:00
Andrew Poelstra
5ccf33b742 Merge a8c8dbc98f into merged_master (Bitcoin PR bitcoin-core/gui#361) 2021-07-24 21:09:18 +00:00
Andrew Poelstra
25981aeceb Merge f66eceaecf into merged_master (Bitcoin PR bitcoin/bitcoin#22216) 2021-07-24 20:31:41 +00:00
Andrew Poelstra
e39e6e320d Merge 551933f9ec into merged_master (Bitcoin PR bitcoin/bitcoin#22203) 2021-07-24 02:58:54 +00:00
Andrew Poelstra
3cc06ba3d2 Merge 1704bbf226 into merged_master (Bitcoin PR bitcoin/bitcoin#22141) 2021-07-24 02:21:14 +00:00
Andrew Poelstra
b413362d11 Merge ef8f2966ac into merged_master (Bitcoin PR bitcoin/bitcoin#22084) 2021-07-24 01:43:31 +00:00
Andrew Poelstra
fbe798102e Merge ca424e242a into merged_master (Bitcoin PR bitcoin/bitcoin#22200) 2021-07-23 22:35:33 +00:00
Andrew Poelstra
0fe87c64ad Merge 93e38d5c06 into merged_master (Bitcoin PR bitcoin/bitcoin#22173) 2021-07-23 21:58:13 +00:00
Andrew Poelstra
29a1e0dbe8 Merge 69577a27ab into merged_master (Bitcoin PR bitcoin/bitcoin#21944) 2021-07-23 21:20:33 +00:00
Andrew Poelstra
a5d97b363b Merge 58f8b156ed into merged_master (Bitcoin PR bitcoin/bitcoin#22008)
This isn't nearly as bad as it looks -- use `git diff -w` to see past
the indentation changes.
2021-07-23 20:42:38 +00:00
Andrew Poelstra
1756fb7e5a Merge 68a89d7a46 into merged_master (Bitcoin PR bitcoin-core/gui#4) 2021-07-23 16:10:31 +00:00
Andrew Poelstra
b3fdb4bed1 Merge 82bc7faec8 into merged_master (Bitcoin PR bitcoin/bitcoin#21946)
Adds a new test which is broken, but which will be fixed in a few PRs.
Disabled it for now.
2021-07-23 13:50:58 +00:00
Andrew Poelstra
aad3d400b8 Merge 76d4018aa5 into merged_master (Bitcoin PR bitcoin/bitcoin#22180) 2021-07-23 03:59:56 +00:00
Andrew Poelstra
b6205a6f44 Merge e638acf697 into merged_master (Bitcoin PR bitcoin-core/gui#164) 2021-07-23 03:21:37 +00:00
Andrew Poelstra
7fe97f20c6 Merge 912cb59490 into merged_master (Bitcoin PR bitcoin/bitcoin#21795) 2021-07-22 23:48:52 +00:00
Andrew Poelstra
1b79f721e2 Merge 791f985a60 into merged_master (Bitcoin PR bitcoin/bitcoin#22137) 2021-07-22 22:15:49 +00:00
Andrew Poelstra
af93aa29dc Merge 1cc123f405 into merged_master (Bitcoin PR bitcoin/bitcoin#22169) 2021-07-22 17:53:23 +00:00
Andrew Poelstra
69fd180a34 Merge e033ca1379 into merged_master (Bitcoin PR bitcoin-core/gui#29) 2021-07-22 17:15:07 +00:00
Andrew Poelstra
9e27d6c746 Merge 21d87bbdfd into merged_master (Bitcoin PR bitcoin-core/gui#256) 2021-07-22 16:36:48 +00:00
Andrew Poelstra
0314ca181c Merge 916f45eba5 into merged_master (Bitcoin PR bitcoin-core/gui#329) 2021-07-22 15:58:22 +00:00
Andrew Poelstra
ecd860ede3 Merge 38ab7d0765 into merged_master (Bitcoin PR bitcoin-core/gui#325) 2021-07-22 15:20:09 +00:00
Andrew Poelstra
5e3a998967 Merge 346e52afd6 into merged_master (Bitcoin PR bitcoin/bitcoin#22121) 2021-07-22 13:24:16 +00:00
Andrew Poelstra
35c1809ce9 Merge a748782a11 into merged_master (Bitcoin PR bitcoin/bitcoin#15545) 2021-07-21 23:54:38 +00:00
Andrew Poelstra
3ffb9aa14f Merge c7dd9ff71b into merged_master (Bitcoin PR bitcoin/bitcoin#22051)
Does the bare minimum to introduce Taproot wallet support with CT; just
adds a CPubKey blinding_pubkey to the taproot destination variant and
updates some visitors.

In future when we define blech32 we will need to make sure we are using
that encoding and using the pubkey.
2021-07-21 23:15:57 +00:00
Andrew Poelstra
97ea1dabe4 Merge 07ededa30c into merged_master (Bitcoin PR bitcoin/bitcoin#22050) 2021-07-21 21:08:21 +00:00
Andrew Poelstra
18986689be Merge 907d636e5e into merged_master (Bitcoin PR bitcoin/bitcoin#21353) 2021-07-21 20:30:59 +00:00
Andrew Poelstra
fb319a2a8b Merge 8837f1ebde into merged_master (Bitcoin PR bitcoin/bitcoin#21654) 2021-07-21 18:18:32 +00:00
Andrew Poelstra
f26f9a1e49 Merge fcfd37f3f9 into merged_master (Bitcoin PR bitcoin/bitcoin#22123)
Added a limit to the tx_pool and tx_pool_standard fuzztest loops,
not because it had anything to do with this PR, but because it was
causing long fuzztests runs and I happened to stop the merge script
here.
2021-07-21 17:39:58 +00:00
Andrew Poelstra
9fe08bf392 Merge 6fe012c6bd into merged_master (Bitcoin PR bitcoin/bitcoin#22133) 2021-07-21 15:43:37 +00:00
Andrew Poelstra
08bd31102a Merge a9435e3445 into merged_master (Bitcoin PR bitcoin/bitcoin#22065) 2021-07-21 12:44:46 +00:00
Andrew Poelstra
1aba12c797 Merge 0011167191 into merged_master (Bitcoin PR bitcoin/bitcoin#22135) 2021-07-21 02:29:28 +00:00
Andrew Poelstra
e0b40dae0d Merge a7d17daa5c into merged_master (Bitcoin PR bitcoin/bitcoin#22086) 2021-07-20 20:29:41 +00:00
Andrew Poelstra
9a066ed2de Merge e3d644a127 into merged_master (Bitcoin PR bitcoin-core/gui#351) 2021-07-20 18:41:09 +00:00
Andrew Poelstra
e0e20ba06f Merge 2fccd9cf30 into merged_master (Bitcoin PR bitcoin/bitcoin#22082) 2021-07-20 17:12:16 +00:00
Andrew Poelstra
69d1898e00 Merge 0a3b8ea11a into merged_master (Bitcoin PR bitcoin/bitcoin#22106) 2021-07-20 14:13:28 +00:00
Andrew Poelstra
b654bb7f5e Merge f63fc53c2a into merged_master (Bitcoin PR bitcoin/bitcoin#21767) 2021-07-20 05:10:30 +00:00
Andrew Poelstra
fcdbd75e5b Merge c91589dc2d into merged_master (Bitcoin PR bitcoin/bitcoin#22005) 2021-07-20 03:41:04 +00:00
Andrew Poelstra
f39648bfe5 Merge 5cf92c32d1 into merged_master (Bitcoin PR bitcoin/bitcoin#21969) 2021-07-20 02:11:14 +00:00
Andrew Poelstra
62962e335d Merge 62d9ff9e6e into merged_master (Bitcoin PR bitcoin/bitcoin#22107) 2021-07-19 23:51:25 +00:00
Andrew Poelstra
c2b9c35879 Merge 684e687d42 into merged_master (Bitcoin PR bitcoin-core/gui#123) 2021-07-19 22:22:14 +00:00
Andrew Poelstra
7f5524363f Merge aedf71dcc5 into merged_master (Bitcoin PR bitcoin-core/gui#331) 2021-07-19 20:53:29 +00:00
Andrew Poelstra
91b060613d Merge 11225905b7 into merged_master (Bitcoin PR bitcoin-core/gui#309) 2021-07-19 17:56:32 +00:00
Andrew Poelstra
564e6fb94b Merge 8c6df2b4ca into merged_master (Bitcoin PR bitcoin/bitcoin#22095) 2021-07-19 14:35:04 +00:00
Andrew Poelstra
3d6a5a2182 Merge 55a156fca0 into merged_master (Bitcoin PR bitcoin/bitcoin#21207)
git diff --color-moved=zebra is your friend
2021-07-19 03:15:44 +00:00
Andrew Poelstra
ed3f083e18 Merge be1c512437 into merged_master (Bitcoin PR bitcoin-core/gui#343) 2021-07-19 00:03:09 +00:00
Andrew Poelstra
2645f8139a Merge 123b401e0a into merged_master (Bitcoin PR bitcoin-core/gui#275) 2021-07-18 22:35:11 +00:00
Andrew Poelstra
95bd11d222 Merge 8115c2ad7d into merged_master (Bitcoin PR bitcoin/bitcoin#22078) 2021-07-18 21:07:19 +00:00
Andrew Poelstra
8a669eccfb Merge 7257e50dba into merged_master (Bitcoin PR bitcoin/bitcoin#20833) 2021-07-18 18:11:25 +00:00
Andrew Poelstra
af3617ff29 Merge ea1e5c2c71 into merged_master (Bitcoin PR bitcoin/bitcoin#22025) 2021-07-18 15:14:04 +00:00