Commit Graph

21 Commits

Author SHA1 Message Date
SChernykh
e2f0ec7c69 De-duplicate tx hashes and pub keys to save memory (off by default) (#382)
P2Pool-main: 8.2 MB saved
P2Pool-mini: 66 MB saved
P2Pool-nano: 25.2 MB saved

The feature is available only when building from source and is intended for use on low-memory systems (for example, a VPS server with < 1 GB RAM).

It only makes sense to use with `--no-cache --no-randomx` in the command line because cache and RandomX hasher take much more memory.
2025-10-18 12:21:16 +02:00
SChernykh
6b4c39f4c9 SideChain: added some extra checks, removed const_cast 2025-10-01 18:05:26 +02:00
SChernykh
0184a3139c CI: revised clang-tidy list of checks 2025-09-25 18:46:22 +02:00
sech1
b22088f330 CI: update to clang-21 2025-08-26 22:34:11 +02:00
SChernykh
0d9670ee29 Fixed build errors 2025-07-24 14:42:03 +02:00
SChernykh
9c2bd8292b CI: use clang 21 2025-07-18 18:39:13 +02:00
SChernykh
70298cd065 Merge mining donation support 2025-05-13 17:18:29 +02:00
SChernykh
2396725eb8 CI: fixed builds again 2025-04-01 10:31:40 +02:00
SChernykh
6492c6008e CI: use clang-20 2025-02-13 11:25:28 +01:00
SChernykh
2b453dd0cb CI: use clang-19 2024-10-15 14:49:33 +02:00
SChernykh
a60fba8c18 Added Tari gRPC definitions 2024-01-28 10:41:16 +01:00
SChernykh
7a0a8b94fe Merge branch 'master' into merge-mining 2024-01-26 18:56:22 +01:00
SChernykh
aacee86563 CI: updated to newer tool versions 2024-01-26 18:10:27 +01:00
SChernykh
a852b4e3ad Update clang-tidy.yml 2023-10-25 20:30:50 +02:00
SChernykh
05b88a48a3 CI: update to clang 17 2023-08-15 10:57:05 +02:00
SChernykh
a5896f7ae8 Updated docs 2023-08-14 11:28:25 +02:00
SChernykh
7f413ec994 Re-enabled CI jobs 2023-08-07 12:18:58 +02:00
SChernykh
50e284357c Disabled failing jobs 2023-08-01 16:16:56 +02:00
SChernykh
30560e6cf8 CI: use compile command database for clang-tidy 2023-06-15 10:36:42 +02:00
SChernykh
e1de021fba CI: tweaked cppcheck and clang-tidy command lines 2023-06-14 16:51:15 +02:00
SChernykh
8b4f05dc78 CI: added clang-tidy 2023-06-14 14:40:12 +02:00