SChernykh
1e1c3ad6e9
Updated copyright
5 months ago
SChernykh
f98d2e652a
Fixed cppcheck errors
5 months ago
SChernykh
ed56206c30
More log tests
8 months ago
SChernykh
0b544bf55a
API: removed file size limitation
8 months ago
SChernykh
bc0634a541
RandomX: try to recover after an error
9 months ago
SChernykh
76c4573c39
CI: cleanup build warnings
...
Tests: fixed "unused const variable" warning
CMakeLists.txt: fixed deprecation warnings
9 months ago
SChernykh
bd30a68e7d
Fixed cppcheck error
10 months ago
SChernykh
d8ecc1174d
P2PServer: refactored BLOCK_NOTIFY logic
...
- Limit how many block requests can be in flight
- Don't send requests for the same block twice
11 months ago
SChernykh
ede72ff1d8
Suppress a noisy Coverity warning
11 months ago
SChernykh
375bf56e2e
Fixed null characters in `print_hosts` output
11 months ago
SChernykh
8b4f05dc78
CI: added clang-tidy
11 months ago
SChernykh
183bab110e
Refactored log writer
1 year ago
SChernykh
39216df8eb
CI: added openbsd build
1 year ago
SChernykh
4f34c4466a
Dynamic PPLNS window
1 year ago
SChernykh
b346b93285
Updated copyright
1 year ago
SChernykh
45660e3d96
Show wallet address in error messages and status
2 years ago
SChernykh
cb147773b5
Updated cppcheck workflow on Linux
2 years ago
SChernykh
6d121122f8
Fixed compiler warnings in tests
2 years ago
SChernykh
c3c326c680
Suppress MSVC warnings
2 years ago
SChernykh
92e20485b2
Log: don't allow side effects in LOG() calls
2 years ago
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.
2 years ago
SChernykh
d4e362cd76
TCPServer: optimized Client struct size
2 years ago
SChernykh
2e2bd1d137
Added log padding
2 years ago
SChernykh
0818d91f4f
StratumServer: added console command `workers`
2 years ago
SChernykh
1a35177633
Fixed unsafe usage of log::Stream buffers
2 years ago
SChernykh
a2afa29052
Updated copyright
2 years ago
SChernykh
9593311332
Added `bans` console command
2 years ago
SChernykh
1c0da4513f
Added `--no-color` command line option
...
`--no-color` disables colors in console output
3 years ago
SChernykh
77a3a5857c
P2PServer: show an error when there are no connections
3 years ago
SChernykh
7ea1913a9d
Update log.h
3 years ago
SChernykh
82a88ce0ef
data api: added block hashes to pool/blocks
3 years ago
SChernykh
dd0a35fb79
Show pool-side hashrate in status only when it's not zero
3 years ago
SChernykh
b31adbd5ae
Added macOS build
3 years ago
SChernykh
661d596107
api: store difficulty and totalHashes for each block
3 years ago
SChernykh
2d8530798d
Unit tests for difficulty_type
3 years ago
SChernykh
8064865ba5
Fixed setting max log level from command line
3 years ago
SChernykh
ff4d89868b
StratumServer: Use short target format (4 bytes) for diff <= ~2 million
3 years ago
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
3 years ago
SChernykh
336349e189
Show hashrate estimate in status
3 years ago
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
3 years ago
SChernykh
4a5691e349
clang fixes
3 years ago
SChernykh
510b7dbb85
Add files
3 years ago