James Dorfman
ced5fd9489
Merge pull request #1367 from psgreco/elem-23.2.4-rc1
...
Prepare 23.2.4 rc1
2024-09-26 21:40:49 -04:00
Pablo Greco
bcf3a37cba
Bump version to 23.2.4rc1
2024-09-25 09:38:22 -07:00
Pablo Greco
00ddf91c31
Merge branch 'master' into elem-23.2.4-rc1
2024-09-25 09:37:34 -07:00
Pablo Greco
fbc01d56d7
Merge pull request #1366 from delta1/discountweight
...
discount: fix weight calculation
2024-09-25 09:29:08 -07:00
Byron Hambly
09c5068ab1
discount: fix weight calculation
...
Thanks to Jon Griffiths for picking up that the amount and nonce discount
should be multiplied by the witness scaling factor as they form part of
the base transaction.
2024-09-25 15:18:38 +02:00
Byron Hambly
d0f714638a
feat: add discountweight to TxToUniv
2024-09-20 14:39:13 +02:00
Byron Hambly
e29fd0a463
Merge pull request #1364 from psgreco/elem-23.2.3-final
...
Prepare 23.2.3 final
2024-09-15 07:45:47 +02:00
Pablo Greco
1a559f6c4e
Bump version to 23.2.3 final
2024-09-14 19:41:33 -07:00
James Dorfman
1226e4890d
Merge pull request #1363 from psgreco/elem-23.2.3-rc2
...
Prepare 23.2.3 rc2
2024-09-10 16:26:12 -04:00
Pablo Greco
4b22137159
Bump version to 23.2.3rc2
2024-09-09 09:44:53 -07:00
Pablo Greco
49549ab42b
Merge branch 'master' into elem-23.2.3-rc2
2024-09-09 09:44:04 -07:00
Pablo Greco
99ca072a94
Merge pull request #1362 from delta1/ct-discount-package
...
fix: discountct package mining
2024-09-09 09:40:43 -07:00
Byron Hambly
f107021869
fix: discountct package mining
2024-09-09 12:03:33 +02:00
James Dorfman
d75c2324f1
Merge pull request #1361 from psgreco/elem-23.2.3-rc1
...
Prepare 23.2.3 rc1
2024-08-26 13:20:00 -04:00
Pablo Greco
bb9e44df57
Update manpages
2024-08-23 08:20:48 -07:00
Pablo Greco
64c6db401c
Bump version to 23.2.3rc1
2024-08-23 08:20:25 -07:00
Pablo Greco
6ef35aca7b
Merge branch 'master' into elem-23.2.3-rc1
2024-08-23 08:16:31 -07:00
James Dorfman
86ffda8a7d
Merge pull request #1360 from psgreco/master-enable-discountct-liquidtestnet
...
Accept discount-ct by default in liquidtestnet
2024-08-23 11:10:52 -04:00
Pablo Greco
5c04f7d9a0
Accept discount-ct by default in liquidtestnet
2024-08-19 08:29:18 -07:00
James Dorfman
639715df61
Merge pull request #1356 from delta1/discountct-blockmintxfee
...
fix: use discountvsize in miner if discount enabled
2024-08-19 11:27:01 -04:00
Byron Hambly
e40b57d87b
Merge pull request #1355 from delta1/pegin-estimate
...
fix: size estimation for pegin transactions
2024-08-16 14:46:47 +02:00
Byron Hambly
b0d6cde2d0
fix: use discountvsize in miner if discount enabled
2024-08-16 12:35:04 +02:00
Byron Hambly
c1bc7caff5
fix: size estimation for pegin transactions
2024-08-14 15:41:29 +02:00
James Dorfman
4b8daa9b85
Merge pull request #1344 from psgreco/elements-23.2.2-final
...
Prepare 23.2.2 final
2024-07-24 12:08:26 -04:00
Pablo Greco
329cfcdbb7
Bump version to 23.2.2 final
2024-07-24 06:40:16 -07:00
Pablo Greco
e31851df52
Update manpages
2024-07-24 06:40:16 -07:00
Pablo Greco
b032722e30
Merge branch 'master' into elements-23.2.2-final
2024-07-24 06:28:07 -07:00
Pablo Greco
e1d6b66ead
Merge pull request #1346 from delta1/ct-fees-discount
...
discount: fix init doc for acceptdiscountct and override for creatediscountct
2024-07-24 05:35:52 -07:00
Byron Hambly
fdf3d1eab1
discount: update init doc for acceptdiscountct
2024-07-24 09:35:03 +02:00
Byron Hambly
47d6c34382
discount: fix override for creatediscountct
2024-07-24 09:34:16 +02:00
Pablo Greco
5a07eec02b
Merge pull request #1342 from jhfrontz/macos-arm-qt-thread-stack-parity
...
Ensure that arm-macos environments have sufficient QT thread stack
2024-07-18 00:56:18 -07:00
jhfrontz
9853992fd2
Ensure that arm-macos environments have sufficient QT thread stack
2024-07-17 17:32:24 -04:00
Pablo Greco
87ac5b1129
Merge pull request #1338 from jamesdorfman/elem-23.2.3-rc1
...
Prepare 23.2.2 rc2
2024-06-14 10:09:48 -07:00
James Dorfman
1af0936e07
Bump version to 23.2.3rc1
2024-06-14 16:20:19 +00:00
James Dorfman
c5e8a2be77
Merge pull request #1337 from ElementsProject/master
...
elements-23.x: merge master to prep release
2024-06-14 11:14:47 -04:00
Byron Hambly
cdcc74bbcc
Merge pull request #1270 from psgreco/master-trim-headers-v2
...
Restore full functionality to trim_headers (untrim)
2024-06-06 15:01:12 +02:00
Byron Hambly
eed85dc5df
getblockchaininfo: add trim_headers field
2024-06-05 11:21:16 +02:00
Byron Hambly
4171939b58
test: add trim_headers functional test
...
(cherry picked from commit 630870f21d )
2024-05-30 16:02:27 +02:00
James Dorfman
46a3ee29bc
improve efficiency by gating locks with
2024-05-27 09:25:31 +00:00
James Dorfman
b4185c7008
CI: fix asan lock issues
2024-05-21 16:56:01 +00:00
James Dorfman
c6aba4ac06
CI: fix integer underflow bug
2024-05-21 16:56:01 +00:00
James Dorfman
73ed5dd541
CI: fix benchmark + QT tests by properly initializing CBlockIndex by calling SetNodeContext
2024-05-21 16:54:52 +00:00
James Dorfman
90e5bab636
CI: fix msan issue
2024-05-21 05:34:30 +00:00
James Dorfman
6fb780d8d8
CI: fix linting errors
2024-05-21 05:34:30 +00:00
Pablo Greco
5a409265ef
Extreme trimming on startup
2024-05-21 05:34:30 +00:00
Pablo Greco
6367320f70
Restore NODE_NETWORK functionality with trim_headers
2024-05-21 05:34:30 +00:00
Pablo Greco
1722d4aac1
Reduce the number of untrimmed headers in memory, since they can be untrimmed on demand now
2024-05-21 05:34:30 +00:00
Pablo Greco
c28c5ce619
Allow untrimming headers when needed
2024-05-21 05:34:30 +00:00
Pablo Greco
4259278ff5
Reload trimmed header from index instead of block, block may have been pruned
2024-05-21 05:34:30 +00:00
Pablo Greco
afc16e8f84
Allow gaps while trimming headers
2024-05-21 05:34:30 +00:00