From 44c11769a83b90ca6b8af086d6fa69ff7ac1c3ae Mon Sep 17 00:00:00 2001 From: Pieter Wuille Date: Sun, 13 Aug 2023 21:12:07 -0400 Subject: random: simplify FastRandomContext::randbytes using fillrand --- src/random.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/random.cpp') diff --git a/src/random.cpp b/src/random.cpp index ec7ade8ff6..3fdb857b2d 100644 --- a/src/random.cpp +++ b/src/random.cpp @@ -593,11 +593,8 @@ uint256 FastRandomContext::rand256() noexcept template std::vector FastRandomContext::randbytes(size_t len) { - if (requires_seed) RandomSeed(); std::vector ret(len); - if (len > 0) { - rng.Keystream(MakeWritableByteSpan(ret)); - } + fillrand(MakeWritableByteSpan(ret)); return ret; } template std::vector FastRandomContext::randbytes(size_t); -- cgit v1.2.3