|
e390e970e6
|
Update crypto tests to verify NoAllocate implementations as well
|
2024-04-11 02:37:49 +02:00 |
|
|
13d2e51383
|
Update dependencies, use faster UnsafeVarTimeScalarBaseMult on non-private operations, use precomputed UnsafeVarTimeScalarMultPrecomputed on public keys
continuous-integration/drone/push Build is passing
|
2024-04-05 10:54:04 +02:00 |
|
|
fe75cf259c
|
P2Pool consensus v3.0.0
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
Migrate cmd utils, cmds to own repository
|
2024-04-03 19:43:13 +02:00 |
|
|
c1939598a5
|
Speedup deterministic key checks
|
2023-07-20 07:40:19 +02:00 |
|
|
4376c41511
|
Optimize struct alignment and memory size across the project
|
2023-06-14 17:26:46 +02:00 |
|
|
951b1105ff
|
Speed improvements on partial crypto derivation
continuous-integration/drone/push Build is passing
|
2023-05-23 10:25:10 +02:00 |
|
|
2ad5e1ba38
|
Sync speed improvements by better crypto cache
continuous-integration/drone/push Build is passing
|
2023-05-23 09:38:09 +02:00 |
|
|
e9eb5915ed
|
Optimize address sorting, crypto cache, use unsafe VarTimeScalarMult for sidechain operations
continuous-integration/drone/push Build is passing
|
2023-05-20 10:49:05 +02:00 |
|
|
3eafb954df
|
Reduce hash heap allocations by using exported sha3
continuous-integration/drone/push Build is passing
|
2023-05-12 08:55:01 +02:00 |
|
|
6a690ad278
|
Reduce allocations on ephemeral public key verification
continuous-integration/drone/push Build is passing
|
2023-05-11 12:05:27 +02:00 |
|
|
c1dd874343
|
Reduce allocations on ephemeral public key cache operations
|
2023-05-10 04:31:59 +02:00 |
|
|
4a2e513987
|
Track crypto cache hits/misses, less packed address allocations
|
2023-05-10 04:02:56 +02:00 |
|
|
faacd347a0
|
Better archive fetch, improved derivation cache allocations, close on zmq disconnect, fill private key on share decoding
|
2023-03-20 08:36:39 +01:00 |
|
|
07e48f99e1
|
Added API to p2pool implementation, fixed archive
|
2023-03-17 10:01:52 +01:00 |
|
|
968b07ae0b
|
Support p2pool hardfork in March
|
2023-03-07 18:57:06 +01:00 |
|
|
2f06a81e49
|
Remove several races, properly delete from peer list
|
2022-12-11 17:27:46 +01:00 |
|
|
7929753c40
|
Timeout outgoing connections in 10 seconds, reduce memory allocations, use sync.Pool for storing allocations
|
2022-11-08 11:35:09 +01:00 |
|
|
55b39f8535
|
Faster address derivation via benchmark, lesser cache of derivations
|
2022-11-07 15:58:02 +01:00 |
|
|
51bdaf581a
|
Adjust derivations to use edwards25519 methods, and use proper reductions
|
2022-11-07 09:52:35 +01:00 |
|
|
37c1a295cf
|
Client synchronization to tip working
|
2022-11-06 11:58:19 +01:00 |
|
|
a685bad178
|
Improve Server.Close / randomx
|
2022-11-05 10:23:31 +01:00 |
|
|
f2eae36712
|
Rewrite private/public key usage away from types.Hash, generic address interface
|
2022-11-05 08:59:00 +01:00 |
|
|
03a026c026
|
Initial sidechain verification
|
2022-11-03 15:24:54 +01:00 |
|