| 632 | FastRandomContext::FastRandomContext(const uint256& seed) noexcept : requires_seed(false), rng(MakeByteSpan(seed)) {} |
| 633 | |
| 634 | void FastRandomContext::Reseed(const uint256& seed) noexcept |
| 635 | { |
| 636 | FlushCache(); |
| 637 | requires_seed = false; |
| 638 | rng = {MakeByteSpan(seed)}; |
| 639 | } |
| 640 | |
| 641 | bool Random_SanityCheck() |
| 642 | { |