SChernykh
cb147773b5
Updated cppcheck workflow on Linux
2022-05-26 21:19:01 +02:00
SChernykh
6d121122f8
Fixed compiler warnings in tests
2022-05-24 15:18:09 +02:00
SChernykh
c3c326c680
Suppress MSVC warnings
2022-05-11 10:55:36 +02:00
SChernykh
92e20485b2
Log: don't allow side effects in LOG() calls
2022-05-10 21:41:53 +02:00
SChernykh
990916ab62
StratumServer: added autodiff
...
Autodiff is enabled by default, target time is 30 seconds. It can be disabled with `--no-autodiff` command line option.
2022-05-08 19:03:00 +02:00
SChernykh
d4e362cd76
TCPServer: optimized Client struct size
2022-05-07 12:35:31 +02:00
SChernykh
2e2bd1d137
Added log padding
2022-05-06 20:04:01 +02:00
SChernykh
0818d91f4f
StratumServer: added console command workers
2022-05-06 13:19:56 +02:00
SChernykh
1a35177633
Fixed unsafe usage of log::Stream buffers
2022-05-05 14:38:56 +02:00
SChernykh
a2afa29052
Updated copyright
2022-03-30 14:42:26 +02:00
SChernykh
9593311332
Added bans
console command
2022-02-21 19:59:57 +01:00
SChernykh
1c0da4513f
Added --no-color
command line option
...
`--no-color` disables colors in console output
2021-10-27 16:48:17 +02:00
SChernykh
77a3a5857c
P2PServer: show an error when there are no connections
2021-10-08 18:21:31 +02:00
SChernykh
7ea1913a9d
Update log.h
2021-09-07 14:14:11 +02:00
SChernykh
82a88ce0ef
data api: added block hashes to pool/blocks
2021-09-05 22:28:57 +02:00
SChernykh
dd0a35fb79
Show pool-side hashrate in status only when it's not zero
2021-09-05 15:56:50 +02:00
SChernykh
b31adbd5ae
Added macOS build
2021-09-05 12:10:40 +02:00
SChernykh
661d596107
api: store difficulty and totalHashes for each block
2021-09-03 18:04:54 +02:00
SChernykh
2d8530798d
Unit tests for difficulty_type
2021-09-03 11:32:11 +02:00
SChernykh
8064865ba5
Fixed setting max log level from command line
2021-08-31 11:18:40 +02:00
SChernykh
ff4d89868b
StratumServer: Use short target format (4 bytes) for diff <= ~2 million
2021-08-28 19:50:48 +02:00
SChernykh
27c2aab145
Check network type at startup
...
- Make network type part of consensus ID to avoid mixing p2pool nodes from mainnet and testnet/stagenet
- Check that wallet address matches the network type of monerod
2021-08-27 11:25:25 +02:00
SChernykh
336349e189
Show hashrate estimate in status
2021-08-25 11:13:38 +02:00
SChernykh
aba3bc50b8
Block cache WIP and other fixes
...
- Block cache is implemented only on Windows for now
- Tracking of background jobs
- More robust sidechain syncing
2021-08-24 11:42:41 +02:00
SChernykh
4a5691e349
clang fixes
2021-08-23 11:31:16 +02:00
SChernykh
510b7dbb85
Add files
2021-08-22 12:20:59 +02:00