Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
testrand.h
Go to the documentation of this file.
static void secp256k1_rand_bytes_test(unsigned char *bytes, size_t len)
Generate pseudorandom bytes with long sequences of zero and one bits.
static uint32_t secp256k1_rand_int(uint32_t range)
Generate a pseudorandom number in the range [0..range-1].
static uint32_t secp256k1_rand32(void)
Generate a pseudorandom number in the range [0..2**32-1].
static uint32_t secp256k1_rand_bits(int bits)
Generate a pseudorandom number in the range [0..2**bits-1].
static void secp256k1_rand256(unsigned char *b32)
Generate a pseudorandom 32-byte array.
static SECP256K1_INLINE void secp256k1_rand_seed(const unsigned char *seed16)
Seed the pseudorandom number generator for testing.
static void secp256k1_rand256_test(unsigned char *b32)
Generate a pseudorandom 32-byte array with long sequences of zero and one bits.