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