Commit Graph

36 Commits (dffc8bcea0b98f116150872d40301136194ac94a)

Author SHA1 Message Date
SChernykh dffc8bcea0 Fixed cppcheck issues
1 year ago
SChernykh e6d77a40e2 Check block major version in `deserialize()`
1 year ago
SChernykh 488ed8e562 Added more 128 bit calculations
2 years ago
SChernykh 255d312ae0 SideChain: log blocks with the same id
2 years ago
SChernykh afa9cf371e P2PServer: sync from the fastest peer if possible
2 years ago
SChernykh bde5b19c77 CI: added sync test
2 years ago
SChernykh 30861bbf91 Speedup SideChain::get_outputs_blob()
2 years ago
SChernykh 02a8a512dc SideChain: precalculate tx pubkeys for faster sync
2 years ago
SChernykh c5bd184bbc P2PServer: don't deserialize the same block twice
2 years ago
SChernykh 111087d96a Fixed block reward share calculation
2 years ago
SChernykh cb147773b5 Updated cppcheck workflow on Linux
2 years ago
SChernykh 9579be5c7d Optimized SideChain::miner_count()
2 years ago
SChernykh bd88c04e9e SideChain: mutex locks refactoring
2 years ago
SChernykh 134f2d68a3 Fixed data races
2 years ago
SChernykh 7522111bb7 Fixed data races
2 years ago
SChernykh a2afa29052 Updated copyright
2 years ago
SChernykh ef15c3b54f Show sidechain ID in status
2 years ago
SChernykh aada1bb5cc Use chrono::steady_clock for internal timestamps
2 years ago
SChernykh cc6ce4a366 Reset stratum share counters after initial sync
2 years ago
SChernykh 8767ef9e19 Display payout amount when a block is found
2 years ago
SChernykh 89bcceb986 Added p2pool mini seed nodes and default port
2 years ago
SChernykh 64116643c2 Fixed block broadcasts
3 years ago
SChernykh 1e4c6ef5f4 Added block verification test
3 years ago
SChernykh 981b161cc9 SideChain: faster processing of repeated broadcasts
3 years ago
SChernykh f59e9171e8 SideChain: use a separate lock for m_seenBlocks
3 years ago
SChernykh 148b9dd294 Switch to faster unordered_map/set
3 years ago
SChernykh 285560e120 Fixed possible sidechain split during RandomX epoch change
3 years ago
SChernykh da0f376bef P2PServer: ban peers that don't broadcast blocks
3 years ago
SChernykh a332ac7d26 P2PServer: load peers from DNS
3 years ago
SChernykh 899d5a82dd data api: check p2pool shares that come after a Monero block
3 years ago
SChernykh d3dc4c731f Added more tests
3 years ago
SChernykh fbdef7d058 Count all miners that were active in last 24 hours
3 years ago
SChernykh 533cc202d2 Added pool stats
3 years ago
SChernykh 4ac08ac10d StratumServer: print current effort in status
3 years ago
SChernykh 27c2aab145 Check network type at startup
3 years ago
SChernykh 510b7dbb85 Add files
3 years ago