glozow
1a19a4d960
Merge bitcoin/bitcoin#29656 : chainparams: Change nChainTx type to uint64_t
...
bf0efb4fc7 scripted-diff: Modernize naming of nChainTx and nTxCount (Fabian Jahr)
72e5d1be1f test: Add basic check for nChainTx type (Fabian Jahr)
dc2938e979 chainparams: Change nChainTx to uint64_t (Fabian Jahr)
Pull request description:
This picks up the work from #29331 and closes #29258 .
This simply changes the type and addresses the comments from #29331 by changing the type in all relevant places and removing unnecessary casts. This also adds an extremely simple unit test.
Additionally this modernizes the name of `nChainTx` which helps reviewers check all use of the symbol and can make silent merge conflicts.
ACKs for top commit:
maflcko:
only rebase in scripted-diff, re-ACK bf0efb4fc7 🔈
glozow:
reACK bf0efb4fc7 via range-diff
Tree-SHA512: ee4020926d0800236fe655d0c7b127215ab36b553b04d5f91494f4b7fac6e1cfe7ee298b07c0983db5a3f4786932acaa54f5fd2ccd45f2fcdcfa13427358dc3b
2024-08-05 10:00:25 +01:00
..
2024-07-22 13:59:42 +02:00
2024-04-18 10:27:25 +01:00
2024-07-01 12:39:57 -04:00
2023-11-14 17:41:54 +01:00
2024-01-23 11:49:32 +01:00
2024-05-16 10:16:08 -05:00
2024-07-01 10:26:46 -04:00
2023-12-06 15:44:38 +01:00
2024-07-01 10:26:46 -04:00
2023-11-30 11:27:21 +01:00
2023-11-14 08:45:30 +10:00
2023-11-18 00:15:22 +10:00
2023-10-06 19:43:32 +02:00
2023-10-03 10:52:15 +01:00
2024-08-01 16:03:34 -04:00
2024-07-19 13:37:35 +02:00
2023-11-21 13:15:44 +00:00
2024-01-09 15:15:36 -03:00
2024-07-01 10:26:46 -04:00
2024-07-15 18:26:45 +05:30
2023-08-17 15:31:27 -04:00
2023-08-17 15:31:56 -04:00
2023-07-17 13:27:46 +02:00
2024-07-14 17:47:40 +02:00
2024-05-24 18:44:02 +02:00
2024-03-18 10:32:00 -04:00
2024-04-22 09:36:36 -04:00
2024-05-16 10:16:08 -05:00
2023-11-30 11:28:19 +01:00
2024-07-08 16:20:17 +01:00
2024-06-12 15:21:31 +02:00
2023-11-07 10:21:51 +09:00
2023-11-28 12:42:07 +01:00
2024-03-05 10:01:24 -05:00
2024-07-31 16:47:38 +01:00
2023-12-04 15:39:15 -04:00
2024-06-14 14:23:50 +02:00
2024-05-16 10:16:08 -05:00
2024-05-09 15:56:04 +02:00
2024-06-03 16:59:43 +02:00
2024-05-16 10:16:08 -05:00
2023-11-18 03:01:03 +10:00
2024-05-16 10:16:08 -05:00
2023-11-28 17:49:41 +01:00
2024-05-16 11:16:08 -04:00
2024-07-09 17:22:57 +01:00
2024-05-14 11:44:33 +02:00
2023-12-14 20:10:21 +00:00
2024-06-06 14:14:08 +00:00
2024-04-18 10:27:25 +01:00
2024-03-12 12:59:02 -04:00
2024-02-29 14:13:58 -03:00
2024-01-23 11:49:32 +01:00
2023-05-30 16:27:21 -03:00
2024-07-31 13:25:52 +01:00
2024-07-01 10:26:46 -04:00
2024-07-02 12:06:07 +01:00
2023-04-04 18:33:08 +02:00
2024-07-19 15:39:02 +02:00
2024-07-01 14:11:52 +01:00
2023-11-14 17:41:26 +01:00
2024-01-02 12:41:01 +01:00
2024-07-01 10:26:46 -04:00
2023-07-13 20:37:14 +02:00
2023-11-14 08:45:30 +10:00
2024-07-08 16:11:15 +02:00
2024-07-08 16:11:15 +02:00
2023-11-30 11:28:19 +01:00
2024-07-06 09:06:36 -04:00
2024-06-18 10:19:41 -04:00
2024-07-08 16:11:15 +02:00
2024-05-16 10:16:08 -05:00
2023-11-23 17:57:53 +01:00
2023-07-13 20:37:14 +02:00
2023-11-14 08:45:30 +10:00
2024-05-16 10:16:08 -05:00
2024-07-19 17:17:02 +02:00
2024-05-09 15:56:04 +02:00
2024-07-30 14:06:58 -04:00
2024-05-09 15:56:04 +02:00
2023-11-14 08:45:30 +10:00
2023-10-31 18:19:37 +01:00
2024-07-10 09:40:47 +02:00
2023-07-13 20:37:14 +02:00
2024-06-13 11:20:49 +01:00
2023-07-13 20:37:14 +02:00
2023-11-30 11:27:21 +01:00
2023-11-30 11:28:19 +01:00
2023-11-30 11:28:19 +01:00
2024-07-02 12:06:07 +01:00
2024-07-23 10:37:58 +02:00
2024-07-30 14:06:58 -04:00
2023-11-30 11:28:19 +01:00
2024-08-04 14:24:43 +02:00
2024-07-08 16:11:15 +02:00
2024-06-26 22:47:09 +00:00
2024-07-01 10:26:46 -04:00
2023-07-13 20:37:14 +02:00