-
-
Notifications
You must be signed in to change notification settings - Fork 357
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Progpow Implementation #1030
Progpow Implementation #1030
Conversation
* FIRO block time is 300 seconds
* passing the epoch is wrong * only height provides right period
* no need for ancillary int * simply reset ptr * remove unneeded pseud context caching
* skip initial 0x if present
* make helper method safe against 0x
* for progpow (and !mtp) it keeps hashing nHeight + 1 * it lacks mix_hash (which is required) * who has requested timings ? * best hash has no sense if it doesnt' match the boundary
* use hash256_from_bytes instead of hasx string * light hash when mix_hash is known
@psolstice @reubenyap
|
I don't have a clue of what you're talking about. |
on Mac it's a known issue. Just run |
Typically we use regtest for early testing (e.g. |
Is requested that at height 400000 DAG is above 4GB
This pull request fixes 5 alerts when merging 0432153 into dbce40b - view on LGTM.com fixed alerts:
|
Besides vector boundaries were off by 1 (32 should have been 31)
Whilest all progpow hashes are little endian, u256 and arith256 are big. Need to handle their hex form.
Replaced with #1071 |
ProgPow Implementation