SChernykh
0b711cbe65
Init and update merkle tree root
2023-10-25 20:06:12 +02:00
SChernykh
ec35c74e5f
Init merge mining tag properly
2023-10-25 00:14:09 +02:00
SChernykh
417c89e96f
Added get_aux_slot
2023-10-24 14:16:55 +02:00
SChernykh
da45871f0b
Added sha256
2023-10-24 13:03:50 +02:00
SChernykh
b8c68dc2e4
Added verify_merkle_proof by index
2023-10-23 20:43:45 +02:00
SChernykh
12a3eb862e
Added merkle proofs
2023-10-22 23:31:07 +02:00
SChernykh
e51af9e6e8
Added merkle_hash_full_tree
2023-10-21 22:45:07 +02:00
SChernykh
b46da74c2c
Moved out merkle tree hash code
2023-10-21 19:04:17 +02:00
SChernykh
c0cabc9739
Check for Windows 7 compatibility
2023-10-17 18:04:46 +02:00
SChernykh
ed56206c30
More log tests
2023-09-17 10:38:46 +02:00
SChernykh
513c2dfc3b
Updated copyright
2023-09-16 22:29:32 +02:00
SChernykh
0b544bf55a
API: removed file size limitation
2023-09-16 19:38:16 +02:00
SChernykh
0463901db7
Run thread sanitizer test with static libs
2023-09-03 16:23:11 +02:00
SChernykh
f44ffd1959
Sync test: rewrote stratum connection code
2023-09-01 18:20:50 +02:00
SChernykh
e7545db663
Sync test: make sure stratum logs are saved
2023-09-01 17:12:22 +02:00
SChernykh
0e0101f507
CI: build libcxx_msan every time
2023-08-24 15:11:55 +02:00
SChernykh
17a17850ea
Update libcxx_msan.tar.xz
2023-08-23 20:55:15 +02:00
SChernykh
326b2d7a04
Pool block test: check RandomX hash where possible
2023-08-18 12:01:14 +02:00
SChernykh
76c4573c39
CI: cleanup build warnings
...
Tests: fixed "unused const variable" warning
CMakeLists.txt: fixed deprecation warnings
2023-08-16 14:20:23 +02:00
SChernykh
05b88a48a3
CI: update to clang 17
2023-08-15 10:57:05 +02:00
SChernykh
c74b567fe4
Update stratum_dummy.py
2023-08-15 08:00:11 +02:00
SChernykh
86e9af6fd7
Sync test: submit more fake shares
2023-08-14 21:57:38 +02:00
SChernykh
929f908a86
Sync test: submit fake shares to test stratum
2023-08-14 17:10:36 +02:00
SChernykh
32dc235aa5
SideChain: fix for out of order blocks
2023-07-12 00:25:37 +02:00
SChernykh
19491f0994
Update libcxx_msan.tar.xz
2023-06-15 15:22:52 +02:00
SChernykh
a7496dbc02
Updated tests
2023-05-26 15:21:40 +02:00
SChernykh
fd8e5e4eed
Create libcxx_msan.yml
2023-05-25 18:42:03 +02:00
SChernykh
d08ac60fd9
CI: set difficulties for fake stratum clients
...
Client 1: autodiff
Client 2: fixed 1000 diff
Client 3: fixed 10M diff
2023-05-25 09:44:44 +02:00
SChernykh
fbc0159453
Added UB sanitizer
2023-05-25 09:02:47 +02:00
SChernykh
3d526cebbc
Enabled MemorySanitizer
2023-05-25 07:32:33 +02:00
SChernykh
325f2dc22f
Sync test: run with TSAN on Ubuntu
2023-05-17 23:06:54 +02:00
SChernykh
7134187dc9
Sync test: added stratum connections
2023-05-17 20:35:51 +02:00
SChernykh
f455ce398c
Updated tests
2023-04-22 21:26:37 +02:00
SChernykh
6e258bb210
Refactored TCPServer to reduce code duplication
2023-04-19 16:37:32 +02:00
SChernykh
bb80fe12a0
Added a check for unstable hardware
2023-03-28 10:27:27 +02:00
SChernykh
ce81c2769c
Added get_hashing_blobs test with full mempool
2023-03-20 09:46:09 +01:00
SChernykh
79ad29e99a
Fixed pool_block.deserialize test
2023-03-19 20:54:09 +01:00
SChernykh
a84a0bd8dc
Added miniupnp submodule
2023-03-19 19:13:29 +01:00
SChernykh
387860aa4a
Post-fork test data
2023-03-19 11:38:43 +01:00
SChernykh
e53fd7a062
Tests: fixed block_template test volatility
...
Hashes should stay the same from now on.
2023-03-01 09:20:09 +01:00
SChernykh
a76d8049c0
p2pool v3.1
C/C++ CI / build-ubuntu (map[c:gcc-11 cpp:g++-11 os:ubuntu-20.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu (map[c:gcc-12 cpp:g++-12 os:ubuntu-22.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu-static-libs (push) Has been cancelled
C/C++ CI / build-ubuntu-aarch64 (map[os:ubuntu-20.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu-aarch64 (map[os:ubuntu-22.04]) (push) Has been cancelled
C/C++ CI / build-windows-msys2 (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\amd64\ os:2019 rx:OFF vs:Visual Studio 16 2019]) (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\amd64\ os:2019 rx:ON vs:Visual Studio 16 2019]) (push) Has been cancelled
C/C++ CI / build-macos (macos-11) (push) Has been cancelled
C/C++ CI / build-macos (macos-12) (push) Has been cancelled
C/C++ CI / build-freebsd (map[architecture:x86-64 host:ubuntu-22.04 name:freebsd version:12.4]) (push) Has been cancelled
C/C++ CI / build-openbsd (map[architecture:x86-64 host:ubuntu-22.04 name:openbsd version:7.2]) (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
cppcheck / cppcheck-ubuntu (push) Has been cancelled
Microsoft C++ Code Analysis / Analyze (push) Has been cancelled
cppcheck / cppcheck-windows (push) Has been cancelled
Sync test / sync-test-ubuntu (push) Has been cancelled
Sync test / sync-test-macos (push) Has been cancelled
Sync test / sync-test-windows (push) Has been cancelled
2023-02-28 18:11:54 +01:00
SChernykh
e64a0acfb3
p2pool v3.0
C/C++ CI / build-ubuntu (map[c:gcc-11 cpp:g++-11 os:ubuntu-20.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu (map[c:gcc-12 cpp:g++-12 os:ubuntu-22.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu-static-libs (push) Has been cancelled
C/C++ CI / build-ubuntu-aarch64 (map[os:ubuntu-20.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu-aarch64 (map[os:ubuntu-22.04]) (push) Has been cancelled
C/C++ CI / build-windows-msys2 (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\amd64\ os:2019 rx:ON vs:Visual Studio 16 2019]) (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Msbuild\Current\Bin\amd64\ os:2022 rx:OFF vs:Visual Studio 17 2022]) (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Msbuild\Current\Bin\amd64\ os:2022 rx:ON vs:Visual Studio 17 2022]) (push) Has been cancelled
C/C++ CI / build-macos (macos-11) (push) Has been cancelled
C/C++ CI / build-macos (macos-12) (push) Has been cancelled
C/C++ CI / build-freebsd (map[architecture:x86-64 host:ubuntu-22.04 name:freebsd version:12.4]) (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
cppcheck / cppcheck-ubuntu (push) Has been cancelled
cppcheck / cppcheck-windows (push) Has been cancelled
Microsoft C++ Code Analysis / Analyze (push) Has been cancelled
Sync test / sync-test-ubuntu (push) Has been cancelled
Sync test / sync-test-macos (push) Has been cancelled
Sync test / sync-test-windows (push) Has been cancelled
2023-01-31 18:17:18 +01:00
SChernykh
451778d704
Optimized RNG usage
2023-01-17 16:24:15 +01:00
SChernykh
47f551c046
Randomize output order for P2Pool payouts
2023-01-09 20:07:11 +01:00
SChernykh
ae6747c82d
Initialize tx key from previous blocks
2023-01-09 16:14:33 +01:00
SChernykh
1bd04c2840
Initialize tx key from random seed
2023-01-09 11:28:47 +01:00
SChernykh
af0fa872ae
Set sidechain extra (duplicate shares fix)
2023-01-08 21:12:09 +01:00
SChernykh
1ce8f28105
Added sidechain extra
2023-01-08 17:07:28 +01:00
SChernykh
632f3faac5
Refactored keccak interface
...
- Allow calculating keccak hash in steps
- Only allow 32 and 200 byte final hashes
2023-01-08 13:06:20 +01:00
SChernykh
4bb1982806
Added BlockTemplate tests
2022-11-24 21:38:15 +01:00