tersec
ba7b983d6b
use non-EOL macOS in CI; apply styleCheck:error; prefer func to proc(){.noSideEffect.}; check refc in Nim 2.0+
2024-02-20 21:39:23 +00:00
Jacek Sieka
f19dc30836
nimble: remove nimcache setting, add release mode test task
2018-09-07 13:31:02 -06:00
Mamy Ratsimbazafy
ea46bad40e
Switch to nimcrypto ( #6 ) fix #9
...
* Cosmetic change on the conversion proc + keep a copy of keccak_tiny implementation as benchmark
* Update ethash to use nimcrypto
* Use the same CI build system as Nimbus
2018-07-23 14:52:14 +02:00
mratsim
66d7fb6575
require Nim 0.18
2018-03-02 10:12:31 +01:00
mratsim
61108cbc13
🔥 Speed and memory optimizations (OpenMP !):
...
- OpenMP multiprocessing for dataset generation
- remove some temporaries
- add march_native flag
2018-02-28 18:46:28 +01:00
mratsim
4d1cc3a359
Remove ttmath dependency for mining
2018-02-27 19:31:25 +01:00
Zahary Karadjov
420b7d513c
Use the standard Nimble name for the Apache v2 license
2018-02-27 19:59:55 +02:00
mratsim
69a0c68d3f
Rework mining implementation without uint256, div and mod
2018-02-27 13:55:00 +01:00
mratsim
1840c12d1d
Prepare tests files for mining tests
2018-02-27 11:29:46 +01:00
mratsim
388fd963f0
Add basic hashing tests and use keccak instead of sha3
2018-02-19 16:02:37 +01:00
mratsim
d830f6993f
Remove dependency on number theory (not on Nimble) & prepare for tests
2018-02-19 15:17:41 +01:00
mratsim
bdff346e03
Add parameters procs from spec
2018-02-15 16:33:17 +01:00
mratsim
d96742b320
initial commit
2018-02-15 11:23:42 +01:00