20 #ifndef RIPPLE_PROTOCOL_PROTOCOL_H_INCLUDED
21 #define RIPPLE_PROTOCOL_PROTOCOL_H_INCLUDED
23 #include <ripple/basics/ByteUtilities.h>
24 #include <ripple/basics/base_uint.h>
constexpr std::size_t txMinSizeBytes
Protocol specific constants, types, and data.
constexpr std::uint64_t dirNodeMaxPages
The maximum number of pages allowed in a directory.
constexpr std::size_t unfundedOfferRemoveLimit
The maximum number of unfunded offers to delete at once.
constexpr auto megabytes(T value) noexcept
constexpr std::size_t txMaxSizeBytes
Largest legal byte size of a transaction.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
constexpr std::size_t oversizeMetaDataCap
The maximum number of metadata entries allowed in one transaction.
constexpr std::size_t dirNodeMaxEntries
The maximum number of entries per directory page.