Byron Hambly
bbedf496f0
Merge 5f3a0574c4 into merged_master (Bitcoin PR bitcoin/bitcoin#29262 )
2025-11-18 13:27:40 +02:00
Byron Hambly
6895b31db3
Merge 04b9df0f9f into merged_master (Bitcoin PR bitcoin/bitcoin#29184 )
2025-11-18 08:36:09 +02:00
Byron Hambly
a264d5785d
Merge 143ace65db into merged_master (Bitcoin PR bitcoin/bitcoin#28890 )
2025-11-17 21:42:59 +02:00
Byron Hambly
18bd83f1e1
Merge 1b2dedbf5c into merged_master (Bitcoin PR bitcoin/bitcoin#29040 )
2025-11-17 17:28:17 +02:00
Byron Hambly
6abf91ab3d
Merge 622e79e0fb into merged_master (Bitcoin PR bitcoin/bitcoin#29021 )
2025-11-17 15:07:22 +02:00
Byron Hambly
26b9abc2f2
Merge b5a271334c into merged_master (Bitcoin PR bitcoin/bitcoin#28922 )
2025-11-11 08:56:23 +02:00
Byron Hambly
d46449ab86
Merge 950af7c876 into merged_master (Bitcoin PR bitcoin/bitcoin#28878 )
2025-11-10 14:35:23 +02:00
Byron Hambly
8cf8bd5564
Merge 108462139b into merged_master (Bitcoin PR bitcoin/bitcoin#28438 )
2025-11-10 13:45:17 +02:00
Byron Hambly
862a6868d8
rpc: fix rpc typechecking errors
...
Fixes (most?) of the rpc typechecking errors, at least the ones that are
tested by the functional tests.
However, I've left the rpc typechecking off after fixing these, since
I'm concerned that there are conditional cases that are untested in our
functional tests - and I'd rather not have RPC calls failing in a
release just because the documentation is not correct.
2025-10-30 15:11:48 +02:00
Byron Hambly
0362700e4e
Merge da8e397e4a into merged_master (Bitcoin PR bitcoin/bitcoin#28685 )
2025-08-07 16:07:18 +02:00
Byron Hambly
89ba9201de
Merge 738ef44abb into merged_master (Bitcoin PR bitcoin/bitcoin#28652 )
2025-08-07 13:18:16 +02:00
Byron Hambly
69492d27da
Merge 08ea835220 into merged_master (Bitcoin PR bitcoin/bitcoin#28583 )
2025-08-07 10:05:15 +02:00
Byron Hambly
afaa0e661c
Merge 448790c00a into merged_master (Bitcoin PR bitcoin/bitcoin#28639 )
2025-08-07 09:20:45 +02:00
Byron Hambly
e9d955b25a
Merge 38f4b0d9d1 into merged_master (Bitcoin PR bitcoin/bitcoin#28562 )
2025-08-06 15:55:32 +02:00
Byron Hambly
a13216af5c
Merge 0b2c93bc56 into merged_master (Bitcoin PR bitcoin/bitcoin#28590 )
2025-08-06 15:40:05 +02:00
Byron Hambly
7fc909ab98
Merge e7b0004b37 into merged_master (Bitcoin PR bitcoin/bitcoin#27596 )
...
ELEMENTS TODO assumeutxo for liquidv1
2025-08-06 14:33:15 +02:00
Byron Hambly
bd65b886f1
Merge 67cd78dbc2 into merged_master (Elements PR #1451 )
2025-07-10 12:09:50 +02:00
Byron Hambly
f95cdcb6d6
Merge 723f1c669f into merged_master (Bitcoin PR bitcoin/bitcoin#28218 )
2025-07-04 21:40:54 +02:00
Byron Hambly
2e41574d5a
Merge ecb20563b6 into merged_master (Bitcoin PR bitcoin/bitcoin#28123 )
2025-07-04 18:23:38 +02:00
Byron Hambly
f61ec91393
Merge ef29d5d7e2 into merged_master (Bitcoin PR bitcoin/bitcoin#27607 )
2025-07-01 11:32:01 +02:00
Byron Hambly
edc585d157
Merge 9564f98fee into merged_master (Bitcoin PR bitcoin/bitcoin#27636 )
2025-06-25 11:40:46 +02:00
Ryan Ofsky
203ee5d7fe
Merge bitcoin/bitcoin#30094 : rpc: move UniValue in blockToJSON
...
b77bad309e rpc: move UniValue in blockToJSON (willcl-ark)
Pull request description:
Fixes : #24542
Fixes : #30052
Without explicitly declaring the move, these `UniValues` get copied, causing increased memory usage. Fix this by explicitly moving the `UniValue` objects.
Used by `rest_block` and `getblock` RPC.
ACKs for top commit:
maflcko:
review ACK b77bad309e
ismaelsadeeq:
ACK b77bad309e
TheCharlatan:
ACK b77bad309e
theuni:
utACK b77bad309e
hebasto:
ACK b77bad309e , I have reviewed the code and it looks OK.
BrandonOdiwuor:
ACK b77bad309e
Tree-SHA512: 767608331040f9cfe5c3568ed0e3c338920633472a1a50d4bbb47d1dc69d2bb11466d611f050ac8ad1a894b47fe1ea4d968cf34cbd44d4bb8d479fc5c7475f6d
2025-06-24 10:25:22 +01:00
Byron Hambly
d064ad5cf3
Merge 51c050787f into merged_master (Bitcoin PR bitcoin/bitcoin#27626 )
2025-06-23 11:56:40 +02:00
Byron Hambly
b1d470027d
Merge c2f2abd0a4 into merged_master (Bitcoin PR bitcoin/bitcoin#27125 )
2025-06-20 10:46:05 +02:00
Byron Hambly
cbd7b123d9
Merge fc06881f13 into merged_master (Bitcoin PR bitcoin/bitcoin#27491 )
2025-06-19 16:08:36 +02:00
Byron Hambly
1c2926b7c8
Merge 0eae93e65f into merged_master (Bitcoin PR bitcoin/bitcoin#26780 )
2025-05-15 10:38:15 +02:00
Byron Hambly
5ac82e15a9
Merge 669af32632 into merged_master (Bitcoin PR bitcoin/bitcoin#27419 )
2025-05-09 11:47:45 +02:00
Byron Hambly
0b1508bf01
ci: fix lint issues
2025-04-17 11:06:32 +02:00
Byron Hambly
e23e51f9ef
Merge 369d4c03b7 into merged_master (Bitcoin PR bitcoin/bitcoin#27254 )
2025-04-12 12:19:09 +02:00
Byron Hambly
59a4dcb178
Merge cbfbf46e57 into merged_master (Bitcoin PR bitcoin/bitcoin#25781 )
2025-04-10 09:10:09 +02:00
Tom Trevethan
7acb7e26fb
Merge 6e662a8985 into merged_master (Bitcoin PR bitcoin/bitcoin#23813 )
2025-04-09 20:45:38 +00:00
Byron Hambly
d559388e4e
Merge 5e1aab2334 into merged_master (Bitcoin PR bitcoin/bitcoin#27155 )
2025-04-09 13:29:33 +02:00
Tom Trevethan
e09c9ea798
Merge 832fa2d238 into merged_master (Bitcoin PR bitcoin/bitcoin#25574 )
2025-04-08 17:05:26 +00:00
Tom Trevethan
5b2b315520
Merge 9a288430df into merged_master (Bitcoin PR bitcoin/bitcoin#26900 )
2025-04-04 14:21:48 +00:00
Tom Trevethan
1435fb334b
Merge 79e007d1d6 into merged_master (Bitcoin PR bitcoin/bitcoin#25296 )
2025-04-04 13:36:08 +00:00
Byron Hambly
c0a9017312
Merge a8c1ea50c7 into merged_master (Bitcoin PR bitcoin/bitcoin#26919 )
2025-04-04 09:27:27 +02:00
Byron Hambly
27a72d99f5
Merge 7799f53542 into merged_master (Bitcoin PR bitcoin/bitcoin#26039 )
2025-04-02 23:02:13 +02:00
Byron Hambly
1c6f71d9e8
Merge 04e54fd21f into merged_master (Bitcoin PR bitcoin/bitcoin#26325 )
2025-04-02 21:53:32 +02:00
Tom Trevethan
ef3c367aa4
Merge 1801d8c3c9 into merged_master (Bitcoin PR bitcoin/bitcoin#26308 )
2025-03-25 16:20:40 +00:00
Tom Trevethan
2897263ebf
Merge 5d9b5305af into merged_master (Bitcoin PR bitcoin/bitcoin#19888 )
2025-03-17 13:04:28 +00:00
Luke Dashjr
ae24ae306c
RPC: Switch getblockfrompeer back to standard param name blockhash
...
This commit partially reverts 923312fbf6 .
Github-Pull: #24806
Rebased-From: 88917f93cc
2025-03-10 15:38:57 +00:00
Jon Atack
608381c1e8
rpc: rename getdeploymentinfo status-next to status_next
...
Github-Pull: bitcoin#24528
Rebased-From: 5d7c69b
2025-03-10 11:51:55 +00:00
Byron Hambly
028fd5fcbb
Merge 5b3f05b7eb into merged_master (Bitcoin PR bitcoin/bitcoin#24226 )
2025-03-04 13:22:16 +02:00
Byron Hambly
483d59e533
Merge df2f16666c into merged_master (Bitcoin PR bitcoin/bitcoin#26508 )
2025-03-03 12:10:24 +02:00
Byron Hambly
ca0a68b350
Merge UP TO 551c8e9526 into merged_master (UP TO bitcoin/bitcoin#26349 )
...
Includes FIXMEs for a few functional tests
2025-02-05 09:50:17 +02:00
Byron Hambly
72cac1605e
doc: clean up some fixme comments
2024-12-20 11:45:04 +02:00
Byron Hambly
8499b13762
lint: fix lint issues
2024-12-03 14:02:33 +02:00
Byron Hambly
70c819546f
Merge aa2420cd18 into merged_master (Elements PR #1368 )
2024-12-02 09:20:42 +02:00
Byron Hambly
b80b3aeff4
Merge 3a7e0a210c into merged_master (Bitcoin PR bitcoin/bitcoin#24513 )
2024-11-26 14:42:49 +02:00
Byron Hambly
d7ccdef889
Merge 141540a71f into merged_master (Bitcoin PR bitcoin/bitcoin#25222 )
2024-11-26 13:55:27 +02:00