22#include <xrpl/basics/base_uint.h>
23#include <xrpl/protocol/digest.h>
55 ripple::sha256_hasher hasher_;
Streaming SHA-256 hasher for large data sets.
Definition Shasum.hpp:54
ripple::uint256 finalize() &&
Finalize hash and return result as ripple::uint256.
Definition Shasum.cpp:55
void update(T const &value)
Update hash with a value.
Definition Shasum.hpp:74
void update(void const *data, size_t size)
Update hash with data.
Definition Shasum.cpp:49
This namespace implements the data access layer and related components.
Definition AmendmentCenter.cpp:70
This namespace contains various utilities.
Definition AccountUtils.hpp:30
std::string sha256sumString(std::string_view s)
Calculates the SHA256 sum of a string and returns it as a hex string.
Definition Shasum.cpp:43
ripple::uint256 sha256sum(std::string_view s)
Calculates the SHA256 sum of a string.
Definition Shasum.cpp:32