20#include <xrpl/basics/base_uint.h> 
   21#include <xrpl/beast/utility/rngfill.h> 
   22#include <xrpl/crypto/csprng.h> 
   23#include <xrpl/json/json_value.h> 
   24#include <xrpl/protocol/ErrorCodes.h> 
   25#include <xrpl/protocol/RPCErr.h> 
   26#include <xrpl/protocol/jss.h> 
void rngfill(void *const buffer, std::size_t const bytes, Generator &g)
 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
 
csprng_engine & crypto_prng()
The default cryptographically secure PRNG.
 
Json::Value rpcError(int iError)
 
Json::Value doRandom(RPC::JsonContext &)
 
std::string to_string(base_uint< Bits, Tag > const &a)