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