teor
|
d1ba1146d4
|
Add intra-doc links
|
2020-12-01 07:27:30 +10:00 |
teor
|
ec6ef93b7b
|
Simplify an ExpandedDifficulty division
|
2020-12-01 07:27:30 +10:00 |
teor
|
d64c2976e3
|
Rewrite iterator processing using unzip
Co-authored-by: Jane Lusby <jlusby42@gmail.com>
|
2020-12-01 07:27:30 +10:00 |
teor
|
91476535d3
|
Doc comment formatting
Co-authored-by: Jane Lusby <jlusby42@gmail.com>
|
2020-12-01 07:27:30 +10:00 |
teor
|
750f096a99
|
Implement testnet minimum difficulty
|
2020-12-01 07:27:30 +10:00 |
teor
|
bb9c4918bf
|
Implement threshold_bits
|
2020-12-01 07:27:30 +10:00 |
teor
|
f0a49d64bf
|
Split out a median_timespan function
|
2020-12-01 07:27:30 +10:00 |
teor
|
054d6f0525
|
Implement median_timespan_bounded
|
2020-12-01 07:27:30 +10:00 |
teor
|
bcabf75fe9
|
Replace integer lengths with named constants
|
2020-12-01 07:27:30 +10:00 |
teor
|
e07b0bc8da
|
Implement median_time
And enough stubs to run it on real data.
|
2020-12-01 07:27:30 +10:00 |
teor
|
741c44cd55
|
Implement mean_target_difficulty
And enough stub code to actually run it on the context.
|
2020-12-01 07:27:30 +10:00 |
teor
|
939c2b97a6
|
Implement AdjustedDifficulty creation
Also:
* call the difficulty check from `block_is_contextually_valid`
* add a stub `difficulty_threshold_is_valid` function
|
2020-12-01 07:27:30 +10:00 |