Commit Graph

59 Commits (master)

Author SHA1 Message Date
SChernykh 451778d704 Optimized RNG usage
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 1bd04c2840 Initialize tx key from random seed
1 year ago
SChernykh af0fa872ae Set sidechain extra (duplicate shares fix)
1 year ago
SChernykh 1ce8f28105 Added sidechain extra
1 year ago
SChernykh 632f3faac5 Refactored keccak interface
1 year ago
SChernykh 4f34c4466a Dynamic PPLNS window
1 year ago
SChernykh e6d77a40e2 Check block major version in `deserialize()`
1 year ago
SChernykh 4bb1982806 Added BlockTemplate tests
1 year ago
SChernykh 488ed8e562 Added more 128 bit calculations
1 year ago
SChernykh b3bce1651b SideChain: use full 128 bits in get_difficulty
1 year ago
SChernykh d0eea1bf91 Fixed libuv init/shutdown sequence
1 year ago
SChernykh 47ff7e228e Added code to deserialize compact blobs
1 year ago
SChernykh 0a5fa12ce5 Update wallet_tests.cpp
2 years ago
SChernykh 45660e3d96 Show wallet address in error messages and status
2 years ago
SChernykh eabf856dbd Removed redundant m_sideChainData
2 years ago
SChernykh 6a66615f37 Removed redundant m_mainChainData
2 years ago
SChernykh f0d576e1b0 Reduced memory usage for each PoolBlock
2 years ago
SChernykh be76c58264 Fixed MSYS2 build
2 years ago
SChernykh 3022588e35 Run tests in debug config on Windows
2 years ago
SChernykh e6030dcc3f Update googletest
2 years ago
SChernykh b9eb66e2b3 Added a test for mini chain
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 9e5d5cecd4 Added get_tx_keys tests
2 years ago
SChernykh acf37ff10f Added json parser tests
2 years ago
SChernykh a35d4b2701 Change llhttp to libcurl
2 years ago
SChernykh 6d121122f8 Fixed compiler warnings in tests
2 years ago
SChernykh 08ee599f79 Use the same compilation flags for tests
2 years ago
SChernykh d23c46ff84 Added bsr() function to util
2 years ago
SChernykh 0f9362e14e More tests for derive_view_tag
2 years ago
SChernykh 2c70bf8616 View tags support
2 years ago
SChernykh dee66c3f32 Added varint unit tests
2 years ago
SChernykh 62b1690780 Added an option to disable RandomX for the build
2 years ago
SChernykh 52050bbcfb Update difficulty_type_tests.cpp
2 years ago
SChernykh 0b0ad9ff82 Fix tests compilation
2 years ago
SChernykh b78fe02405 MacOS CI: build and static link libuv and libzmq
2 years ago
SChernykh 8767ef9e19 Display payout amount when a block is found
2 years ago
SChernykh e2931f94b5 Added embedded miner
2 years ago
SChernykh f9def6cb73 Added "calc_pow" RPC support
2 years ago
SChernykh bb7a5b4d6d Cleanup
3 years ago
SChernykh 1e4c6ef5f4 Added block verification test
3 years ago
SChernykh 148b9dd294 Switch to faster unordered_map/set
3 years ago
SChernykh 2a3cd13b19 P2PServer: delete old cached blocks after initial sync
3 years ago
SChernykh 94adce4045 Update crypto_tests.cpp
3 years ago
SChernykh ac5243a9a6 Update pool_block_tests.cpp
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 e3c32caadb Set Visual Studio startup projects
3 years ago