Commit Graph

112 Commits (master)

Author SHA1 Message Date
SChernykh 2c70bf8616 View tags support
2 years ago
SChernykh 7522111bb7 Fixed data races
2 years ago
SChernykh afb52e4235 Check return value (Coverity fix)
2 years ago
SChernykh a2afa29052 Updated copyright
2 years ago
SChernykh 8b27faad6d BlockCache: fixed collisions of same height blocks
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 62b1690780 Added an option to disable RandomX for the build
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
3 years ago
SChernykh f9def6cb73 Added "calc_pow" RPC support
3 years ago
SChernykh 64116643c2 Fixed block broadcasts
3 years ago
SChernykh 1e4c6ef5f4 Added block verification test
3 years ago
SChernykh b56d027dd5 Include P2P peer list into miner count
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 806e1ca0a3 SideChain: faster check for low-diff spam blocks
3 years ago
SChernykh 0869326f39 SideChain: count miners in the last 48 hours
3 years ago
SChernykh 75d62c0303 SideChain: cleanup m_seenBlocks when pruning old blocks
3 years ago
SChernykh 285560e120 Fixed possible sidechain split during RandomX epoch change
3 years ago
SChernykh 2a3cd13b19 P2PServer: delete old cached blocks after initial sync
3 years ago
SChernykh 5c92920619 Default log level 3
3 years ago
SChernykh b4ea125a8a Hardcode default consensus ID for faster startup
3 years ago
SChernykh b35b4a9f76 Crypto: added cache for faster key derivation
3 years ago
SChernykh da0f376bef P2PServer: ban peers that don't broadcast blocks
3 years ago
SChernykh 0d439e7712 SideChain: submit blocks to monerod in more cases
3 years ago
WeebDataHoarder 7bad1e05a4 Implemented shares/uncles position chart on status command
3 years ago
SChernykh a332ac7d26 P2PServer: load peers from DNS
3 years ago
SChernykh 25772abc0f Show block share % in status
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 e264377f0e Added more checks
3 years ago
SChernykh a36825424b Fixed some Coverity reports
3 years ago
SChernykh dd0a35fb79 Show pool-side hashrate in status only when it's not zero
3 years ago
SChernykh b17723f1e4 Removed unused code
3 years ago
SChernykh 661d596107 api: store difficulty and totalHashes for each block
3 years ago
SChernykh fbdef7d058 Count all miners that were active in last 24 hours
3 years ago
SChernykh 73da71a2d3 Renamed next payout to block reward share
3 years ago
SChernykh 533cc202d2 Added pool stats
3 years ago
SChernykh e44919c289 Changed pool name for the new test
3 years ago
SChernykh 780afd84a2 Added checks for tx keys
3 years ago
SChernykh d1e94d6e1a StartumServer: print average hashrate in status
3 years ago
SChernykh 519b4b548d Relax JSON parsing
3 years ago
SChernykh 8e29abd906 Small fixes
3 years ago
SChernykh 8a26498b66 Tweaked log levels
3 years ago
SChernykh 8304d81961 Prepare for mainnet test
3 years ago
SChernykh 27c2aab145 Check network type at startup
3 years ago
SChernykh 3ea71d51e5 Fixed crash on startup
3 years ago
SChernykh 37f3312e1d Submit received p2pool blocks to monerod when possible
3 years ago
SChernykh 125815b502 Made print_status() thread-safe
3 years ago
SChernykh 63e442dffd print_status: fixed next payout display
3 years ago
SChernykh 662865ad70 Reduced startup spam at log levels <= 5
3 years ago
SChernykh 336349e189 Show hashrate estimate in status
3 years ago
SChernykh 8f2493edfc Log message fixes
3 years ago
SChernykh a27577f735 Added log level 6 to reduce spam on level 5
3 years ago
SChernykh e4be4c1a66 Fixed pruning logic
3 years ago
SChernykh 69533fd209 Store only fully verified blocks in the cache
3 years ago
SChernykh aba3bc50b8 Block cache WIP and other fixes
3 years ago
SChernykh 86b31ea821 Reduce broadcast spam after initial sync
3 years ago
SChernykh 6d3cfa2c7a Couple more sanity checks
3 years ago
SChernykh 510b7dbb85 Add files
3 years ago