jahway603
|
60759fdd09
|
Merge remote-tracking branch 'remotes/upstream/randomx' into randomx
|
2 years ago |
jahway603
|
f55b77f652
|
changed algo N & K to equihash N & K
|
2 years ago |
Duke Leto
|
a70897966a
|
Only print out randomx debug stuff when -debug=randomx
|
2 years ago |
Duke Leto
|
66e9bd835a
|
less debug
|
2 years ago |
jahway603
|
4768d302fd
|
added jahway603 to AUTHORS
|
2 years ago |
jahway603
|
e6ec40190c
|
algo now reflects N & K if equihash
|
2 years ago |
jahway603
|
dfc3056ede
|
algo twerking
|
2 years ago |
jahway603
|
642ac9bda1
|
algo all day long
|
2 years ago |
Duke Leto
|
8ca330dc68
|
cleanup
|
2 years ago |
Duke Leto
|
7dfa3f9475
|
cleanup
|
2 years ago |
Duke Leto
|
22f353cb61
|
Use the current block template as randomxInput
|
2 years ago |
Duke Leto
|
e0651983bc
|
less debug
|
2 years ago |
Duke Leto
|
d078eed3cf
|
reduce some debugging in non-randomx code
|
2 years ago |
Duke Leto
|
5a742dfc9d
|
Make our initial randomx key longer, at least 9 bytes of entropy
|
2 years ago |
Duke Leto
|
42f75bd577
|
Make our randomx input longer with a variable prefix and suffix
|
2 years ago |
Duke Leto
|
212f984459
|
Use -ac_name for initial randomx key and ASSETCHAINS_MAGIC for randomx input
|
2 years ago |
Duke Leto
|
15d254af10
|
Ignore chain sync verification and relaying when -testnode=1
|
2 years ago |
Duke Leto
|
71a72c9c60
|
Prevent coredump when randomxBlockKey changes
|
2 years ago |
Duke Leto
|
1864b83e99
|
oops, looks like I never added this test script
|
2 years ago |
Duke Leto
|
26129a6339
|
Give the randomx block interval and block lag CLI options
|
2 years ago |
Duke Leto
|
05cbc86a00
|
Fix bug where GetNextWorkRequired did not know about randomx
|
2 years ago |
Duke Leto
|
a45150eac4
|
yet more debug
|
2 years ago |
Duke Leto
|
4988ce6f2e
|
much debug such wow
|
2 years ago |
Duke Leto
|
2353f1a433
|
even more debug
|
2 years ago |
Duke Leto
|
b99772e622
|
more debug
|
2 years ago |
Duke Leto
|
5640d21e0e
|
avoid coredump by hardcoding some things
|
2 years ago |
Duke Leto
|
97dea10b2b
|
more randomx debug
|
2 years ago |
Duke Leto
|
fc214e9644
|
Get closer to deciding if a block is valid in randomx solver
|
2 years ago |
Duke Leto
|
a2954c4576
|
Fill in more randomx miner code
|
2 years ago |
Duke Leto
|
224b5b144c
|
Set a rolling randomx block key
|
2 years ago |
Duke Leto
|
e4abb51fcd
|
update copyright years
|
2 years ago |
Duke Leto
|
c5743d5985
|
Error checking for randomx vm creation
|
2 years ago |
Duke Leto
|
8eab796800
|
WIP to change rx key+input for groups of blocks; use full ac_name in rx key
|
2 years ago |
Duke Leto
|
c9aaf341ae
|
Use randomxInput = blake2b(randomXkey || ac_name)
|
2 years ago |
Duke Leto
|
ad754cf2f0
|
Use chain magic as a unique starting value for randomx key
|
2 years ago |
Duke Leto
|
583b0fdeff
|
Calculate randomx hashes
|
2 years ago |
Duke Leto
|
f78479b34e
|
Get randomx flags and allocate cache
|
2 years ago |
Duke Leto
|
35f6314123
|
Correctly link against librandomx in build
|
2 years ago |
Duke Leto
|
15ca83b817
|
Add randomx to build.sh
|
2 years ago |
Duke Leto
|
000dc1dc34
|
change some randomx config params after reading thru the spec+audits
|
2 years ago |
Duke Leto
|
dba86be534
|
Update randomx argon salt to make it unique
|
2 years ago |
Duke Leto
|
0b7f57af44
|
Document possible values of -ac_algo
|
2 years ago |
Duke Leto
|
35dde25d98
|
Fill out some RandomXMiner code, which is BitcoinMiner without all the extraneous junk
|
2 years ago |
Duke Leto
|
a7a67a4668
|
remove dead code
|
2 years ago |
Duke Leto
|
e6e5b3a352
|
Include randomx.h header in miner code
|
2 years ago |
Duke Leto
|
36140a5457
|
Import RandomX from df6e15e130 without audits/ directory
|
2 years ago |
Duke Leto
|
26d78bedb5
|
Use a completely different function for RandomX mining to minimize potential of equihash consensus bugs
|
2 years ago |
Duke Leto
|
6ace8b0028
|
Start to add RandomX support
|
2 years ago |
Duke Leto
|
804a4abbe7
|
Log correct debug.log filename to stdout
|
2 years ago |
Duke Leto
|
25c6a4676f
|
update release notes
|
2 years ago |