Make FastRandomContext support standard C++11 RNG interface #12742

pull sipa wants to merge 1 commits into bitcoin:master from sipa:201803_stdrandom changing 2 files +29 −0
  1. sipa commented at 2:12 am on March 21, 2018: member
    This makes it possible to plug it into the various standard C++11 random distribution algorithms and other functions like std::shuffle.
  2. fanquake added the label Refactoring on Mar 21, 2018
  3. sipa cross-referenced this on Mar 21, 2018 from issue [wallet] shuffle sendmany recipients ordering by instagibbs
  4. sipa force-pushed on Mar 21, 2018
  5. Make FastRandomContext support standard C++11 RNG interface
    This makes it possible to plug it into the various standard C++11 random
    distribution algorithms and other functions like std::shuffle.
    1ec1602a45
  6. sipa force-pushed on Mar 21, 2018
  7. eklitzke approved
  8. eklitzke commented at 7:35 am on March 21, 2018: contributor

    utACK 1ec1602a4549f6b68586cead8eff701bceb624f5

    +1 to more idiomatic C++

  9. practicalswift commented at 8:43 am on March 21, 2018: contributor

    Very nice!

    utACK 1ec1602a4549f6b68586cead8eff701bceb624f5

  10. MarcoFalke commented at 12:14 pm on March 21, 2018: member
    utACK 1ec1602a4549f6b68586cead8eff701bceb624f5
  11. instagibbs cross-referenced this on Mar 21, 2018 from issue [wallet] Shuffle transaction inputs before signing by instagibbs
  12. MarcoFalke merged this on Mar 22, 2018
  13. MarcoFalke closed this on Mar 22, 2018

  14. MarcoFalke referenced this in commit f686002a8e on Mar 22, 2018
  15. PastaPastaPasta referenced this in commit 548eec881e on Sep 27, 2020
  16. PastaPastaPasta referenced this in commit 87893bd17d on Oct 22, 2020
  17. Fuzzbawls cross-referenced this on Mar 30, 2021 from issue [Refactor] Update RNG code from upstream by Fuzzbawls
  18. random-zebra referenced this in commit 93f43f0f81 on Apr 14, 2021
  19. bitcoin locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-03-18 21:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me