20 #include <ripple/basics/Log.h>
21 #include <ripple/basics/StringUtilities.h>
22 #include <ripple/protocol/STVector256.h>
23 #include <ripple/protocol/jss.h>
30 auto const count = data.size() / (256 / 8);
32 Blob::iterator
begin = data.begin();
33 unsigned int uStart = 0;
34 for (
unsigned int i = 0; i != count; i++)
36 unsigned int uEnd = uStart + (256 / 8);
63 for (
auto const& vEntry :
mValue)
std::vector< unsigned char > Blob
Storage for linear binary data.
@ arrayValue
array value (ordered list)
std::vector< uint256 >::iterator begin()
const SerializedTypeID fieldType
Value & append(const Value &value)
Append value to array at the end.
void add(Serializer &s) const override
bool isEquivalent(const STBase &t) const override
std::vector< uint256 > mValue
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
A type which can be exported to a well known binary format.
int addVL(Blob const &vector)
std::string to_string(Manifest const &m)
Format the specified manifest to a string for debugging purposes.
Json::Value getJson(JsonOptions) const override