SChernykh
|
c28021b5a4
|
Merge branch 'master' into merge-mining
|
2023-12-23 19:07:04 +01:00 |
|
SChernykh
|
bc36be1e58
|
Fixed block broadcast detection
Peers could ban each other erroneously for "not broadcasting blocks"
|
2023-12-23 19:06:18 +01:00 |
|
SChernykh
|
f7a2a6fe07
|
Fixed block broadcasts
|
2023-12-23 15:19:25 +01:00 |
|
SChernykh
|
df2a81d76d
|
Fixed cppcheck errors
|
2023-12-23 11:22:03 +01:00 |
|
SChernykh
|
3c510598fa
|
Better type checking for Merkle root hashes
|
2023-12-23 10:17:49 +01:00 |
|
SChernykh
|
ae233bbf0b
|
Fixed BLOCK_FOUND detection
|
2023-12-22 11:50:08 +01:00 |
|
SChernykh
|
18e5e6ab0f
|
Merge branch 'master' into merge-mining
|
2023-12-11 17:30:32 +01:00 |
|
SChernykh
|
c61ca959b2
|
Sync test: run until fully synced
Old shortcut is not needed anymore
|
2023-12-11 11:04:22 +01:00 |
|
SChernykh
|
9015106ca2
|
Fixed a potential deadlock
|
2023-12-10 20:11:10 +01:00 |
|
SChernykh
|
658d756120
|
Fixed Merkle proof generation for aux chains
|
2023-12-10 19:24:05 +01:00 |
|
SChernykh
|
38417b0fd5
|
Fixed BlockTemplate::get_block_template_blob
submit_block was broken because of it
|
2023-12-10 17:11:11 +01:00 |
|
SChernykh
|
4362ee490c
|
Multiple bugfixes
|
2023-12-10 15:40:05 +01:00 |
|
SChernykh
|
9ad9821e2a
|
Fix: set timestamp for locally found blocks
|
2023-12-10 00:41:49 +01:00 |
|
SChernykh
|
1f57e4f701
|
Reduced min difficulty for testing
|
2023-12-09 23:19:39 +01:00 |
|
SChernykh
|
e20c73fa27
|
Merge branch 'master' into merge-mining
|
2023-12-08 14:18:22 +01:00 |
|
SChernykh
|
2e3d042d60
|
Fixed cppcheck error
|
2023-12-08 09:38:22 +01:00 |
|
SChernykh
|
a8582b2a0f
|
p2pool v3.9
|
2023-11-26 16:17:46 +01:00 |
|
SChernykh
|
6a7bbfabcd
|
Merge branch 'master' into merge-mining
|
2023-11-26 10:49:43 +01:00 |
|
SChernykh
|
8493dbc47b
|
Fixed cppcheck errors
|
2023-11-26 09:52:24 +01:00 |
|
SChernykh
|
1bf594d9e2
|
Refactored keccak interface
|
2023-11-24 14:20:11 +01:00 |
|
SChernykh
|
65d83aa09c
|
More tests
|
2023-11-23 14:02:00 +01:00 |
|
SChernykh
|
13087dd45e
|
Submit found aux blocks
|
2023-11-20 22:22:37 +01:00 |
|
SChernykh
|
d697d0017e
|
Submit the aux block when the difficulty is met (WIP)
|
2023-11-20 00:56:48 +01:00 |
|
SChernykh
|
7e0b958207
|
Propagate aux difficulty to miners
|
2023-11-19 19:48:23 +01:00 |
|
SChernykh
|
394b4f310e
|
Sync test fixes
|
2023-11-17 19:50:55 +01:00 |
|
SChernykh
|
5aff5f5796
|
Sync test: added merge mining
|
2023-11-17 19:36:21 +01:00 |
|
SChernykh
|
d1fee33482
|
Added a fake merge mining node
|
2023-11-15 18:51:32 +01:00 |
|
SChernykh
|
e6b8292d5b
|
Added command line for merge mining
Start a merge mining client for each of the aux chains
|
2023-11-10 16:17:34 +01:00 |
|
SChernykh
|
abd9c80e4d
|
Merge branch 'master' into merge-mining
|
2023-11-07 16:52:57 +01:00 |
|
SChernykh
|
e4b11ecab4
|
Merge pull request #286 from hinto-janai/master
Add `gupax.io` to DNS seed nodes
|
2023-11-07 16:20:40 +01:00 |
|
SChernykh
|
781606bec5
|
Enabled SEH for MSVC builds
|
2023-11-07 13:09:24 +01:00 |
|
SChernykh
|
f4d709c0dd
|
Util: more checks in get_dns_txt_records_base
|
2023-11-07 12:34:36 +01:00 |
|
SChernykh
|
8699e1887c
|
Debug: print call stack of unhandled exceptions
|
2023-11-07 11:00:39 +01:00 |
|
hinto.janai
|
bf39319cbb
|
add gupax.io to DNS seed nodes
|
2023-11-06 17:05:33 -05:00 |
|
SChernykh
|
9eab833f66
|
Merge mining RPC: added merge_mining_submit_solution
|
2023-11-06 17:22:44 +01:00 |
|
SChernykh
|
40b2c2a858
|
Merge mining RPC: added merge_mining_get_job
|
2023-11-05 19:06:57 +01:00 |
|
SChernykh
|
e92ce0a5f3
|
Log: fixed broken output redirection on Windows
|
2023-11-05 18:28:11 +01:00 |
|
SChernykh
|
75bb046f22
|
Added merge mining RPC client
Basic code and one API call implemented
|
2023-11-01 19:52:19 +01:00 |
|
SChernykh
|
fd20313d65
|
Merge branch 'master' into merge-mining
|
2023-10-31 14:10:27 +01:00 |
|
SChernykh
|
837a33480e
|
p2pool v3.8
|
2023-10-31 12:32:36 +01:00 |
|
SChernykh
|
c59845e746
|
Fixed cppcheck errors
|
2023-10-29 09:43:22 +01:00 |
|
SChernykh
|
fc31ac6cd0
|
Fixed Merkle tree root update
|
2023-10-25 22:54:25 +02:00 |
|
SChernykh
|
0b711cbe65
|
Init and update merkle tree root
|
2023-10-25 20:06:12 +02:00 |
|
SChernykh
|
2d1158af64
|
Store Merkle tree root in the merge mining tag
|
2023-10-25 15:49:25 +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
|
d5a9fb8d0e
|
Fixed cppcheck error
|
2023-10-24 10:55:26 +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 |
|