Commit Graph

128 Commits (master)

Author SHA1 Message Date
SChernykh d332f6cf23 Fixed PPLNS window display in status
1 year ago
SChernykh 420cb71990 Fixed min difficulty setting
1 year ago
SChernykh fe5e209eb1 Don't limit min difficulty on testnet
1 year ago
SChernykh f206e4b334 Testnet fork on January 21st
1 year ago
SChernykh 5bd518da4b Optimized BlockTemplate::update()
1 year ago
SChernykh ec8e40907d Fixed a crash in `status` command
1 year ago
SChernykh e828709090 Optimized SideChain::get_outputs_blob()
1 year ago
SChernykh d4329ae594 Show file:line where panic() was called from
1 year ago
SChernykh 14f667de74 Support dynamic PPLNS window in status
1 year ago
SChernykh 4f2ad9a93c Optimized `get_shares`
1 year ago
SChernykh 47f551c046 Randomize output order for P2Pool payouts
1 year ago
SChernykh ae6747c82d Initialize tx key from previous blocks
1 year ago
SChernykh 11e4c459c9 pub/sec tx key cleanup
1 year ago
SChernykh 647319b731 Added missing check to `update_chain_tip`
1 year ago
SChernykh 632f3faac5 Refactored keccak interface
1 year ago
SChernykh 4f34c4466a Dynamic PPLNS window
1 year ago
SChernykh ccc5117172 Track shares that failed to be added
1 year ago
SChernykh b346b93285 Updated copyright
1 year ago
SChernykh dffc8bcea0 Fixed cppcheck issues
1 year ago
SChernykh e6d77a40e2 Check block major version in `deserialize()`
1 year ago
SChernykh be18ad4177 Made payout messages more visible
1 year ago
SChernykh 9283677a2b Sync test: log more data in the end
2 years ago
SChernykh d4180a5084 Fixed Coverity issue
2 years ago
SChernykh f1ff6a21ee Revert "Broadcast uncle blocks at the same height"
2 years ago
SChernykh 530079b8a5 Broadcast uncle blocks at the same height
2 years ago
SChernykh 79a31ce57c SideChain: reduce lock scope in get_outputs_blob
2 years ago
SChernykh 488ed8e562 Added more 128 bit calculations
2 years ago
SChernykh b3bce1651b SideChain: use full 128 bits in get_difficulty
2 years ago
SChernykh 53ba29b288 Optimized crypto cache memory allocation
2 years ago
SChernykh 8a7f1b1b3a Log shares found by other nodes
2 years ago
SChernykh c135787620 Prepare compact blob for block broadcasts
2 years ago
SChernykh 1f7c89a95c Fixed Coverity issues
2 years ago
SChernykh 45660e3d96 Show wallet address in error messages and status
2 years ago
SChernykh 255d312ae0 SideChain: log blocks with the same id
2 years ago
SChernykh c029e5c39d Added macro for debug builds
2 years ago
SChernykh d8bb85a1d8 Fix: api didn't always save total hashes
2 years ago
SChernykh 077837054b Optimized TxOutput struct
2 years ago
SChernykh 45674ef554 Better cache cleanup
2 years ago
SChernykh eabf856dbd Removed redundant m_sideChainData
2 years ago
SChernykh 32ea0f2cf6 Clear crypto cache more often
2 years ago
SChernykh 6a66615f37 Removed redundant m_mainChainData
2 years ago
SChernykh bde5b19c77 CI: added sync test
2 years ago
SChernykh d4e27a27cb Tweaked SideChain::get_missing_blocks()
2 years ago
SChernykh 4c8dbee79d More fine-grained locks in crypto cache
2 years ago
SChernykh 30861bbf91 Speedup SideChain::get_outputs_blob()
2 years ago
SChernykh 948436e57e Fixed coverity issue
2 years ago
SChernykh 555414cd51 SideChain: improved precalculation coverage
2 years ago
SChernykh c33033b2f4 Code cleanup
2 years ago
SChernykh 3c697c2d7e Fixed potential deadlock
2 years ago
SChernykh 0e7c1aa481 SideChain: stricter checks for number of threads
2 years ago