Commit Graph

109 Commits (master)

Author SHA1 Message Date
SChernykh d4329ae594 Show file:line where panic() was called from
1 year ago
SChernykh 578baeae96 API: added `pplnsWeight` to pool stats
1 year ago
SChernykh 850eb8e6e0 Fixed `submit_block`
1 year ago
SChernykh 632f3faac5 Refactored keccak interface
1 year ago
SChernykh ccc5117172 Track shares that failed to be added
1 year ago
SChernykh b346b93285 Updated copyright
1 year ago
SChernykh baf5a64c51 Add high fee transactions immediately
1 year ago
SChernykh a1ec97a221 Fixed `submit_block` error logging
1 year ago
SChernykh d151ed9354 Miner: fixed share counter reset logic
1 year ago
SChernykh edcb933874 Call `get_miner_data` again after startup is done
1 year ago
SChernykh be18ad4177 Made payout messages more visible
1 year ago
SChernykh 4bb1982806 Added BlockTemplate tests
2 years ago
SChernykh d0eea1bf91 Fixed libuv init/shutdown sequence
2 years ago
SChernykh 53ba29b288 Optimized crypto cache memory allocation
2 years ago
SChernykh cc92ae7998 Retry get_block_headers_range RPC call if it fails
2 years ago
SChernykh d8bb85a1d8 Fix: api didn't always save total hashes
2 years ago
SChernykh 45674ef554 Better cache cleanup
2 years ago
SChernykh 32ea0f2cf6 Clear crypto cache more often
2 years ago
SChernykh 6a66615f37 Removed redundant m_mainChainData
2 years ago
SChernykh b81f1c4975 Require monerod v0.18
2 years ago
SChernykh ed78e9df6e More reliable file load/save
2 years ago
SChernykh f813cf6d36 Fix: possible use after free on shutdown
2 years ago
SChernykh e4dd46b498 Added `--no-dns` command line parameter
2 years ago
SChernykh 86156f3fec SOCKS5 proxy support
2 years ago
SChernykh 3c697c2d7e Fixed potential deadlock
2 years ago
SChernykh 9d692d5194 ConsoleCommands: check if console is available
2 years ago
SChernykh 4ec0fe8d96 Fixed JSON RPC handling during shutdown
2 years ago
SChernykh deaf47155f Miner: reset share counter when synchronized
2 years ago
SChernykh 9f4388843a Fixed error messages
2 years ago
SChernykh 8b681d6efb Added memory hooks for CURL
2 years ago
SChernykh a35d4b2701 Change llhttp to libcurl
2 years ago
SChernykh 05b0973a23 More reliable p2pool shutdown logic
2 years ago
SChernykh b191962d32 Handle startup errors without calling abort()
2 years ago
SChernykh eb3a3872eb Fixed missing blocks download logic
2 years ago
SChernykh 5cea7be405 Allow only one pending get_miner_data
2 years ago
SChernykh 710e55422a Ignore duplicate get_miner_data
2 years ago
SChernykh 6c6ef1c1b8 Restart ZMQ connection if it looks dead
2 years ago
SChernykh 54acfee036
Merge pull request #144 from SChernykh/view_tags
2 years ago
SChernykh 2a77695832 Fixed data races in miner
2 years ago
SChernykh 2c70bf8616 View tags support
2 years ago
SChernykh 7522111bb7 Fixed data races
2 years ago
SChernykh 93cd9a659a Code cleanup
2 years ago
SChernykh 7fe032915f Ignore SIGPIPE
2 years ago
SChernykh a2afa29052 Updated copyright
2 years ago
SChernykh 0c2b7d6010 More time handling fixes
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 272d206741 stats_mod api: updated min payout value
2 years ago
SChernykh 8045c40026 Check for proper `--local-api` usage
2 years ago
SChernykh ec2f4467fb Added `--mini` command line option to connect to p2pool-mini
2 years ago