Merge pull request #10 from aeternity/PT-164984716-review-nonce-for-node

Enable caller to select small initial nonce
This commit is contained in:
Luca Favatella 2019-03-29 16:42:04 +00:00 committed by GitHub
commit 282c0d61b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,6 +9,7 @@
-export([integer_to_scientific/1,
next_nonce/2,
pick_nonce/0,
pick_nonce/1,
scientific_to_integer/1,
target_to_difficulty/1,
test_target/2,
@ -118,7 +119,11 @@ next_nonce(Nonce, Cfg) ->
-spec pick_nonce() -> nonce().
pick_nonce() ->
rand:uniform(?MAX_NONCE + 1) - 1.
pick_nonce(?MAX_NONCE).
-spec pick_nonce(1..?MAX_NONCE) -> nonce().
pick_nonce(Max) ->
rand:uniform(Max + 1) - 1.
-spec trim_nonce(nonce(), config()) -> nonce().
trim_nonce(Nonce, Cfg) ->