#include "etl/ETLHelpers.hpp" #include "util/Assert.hpp" #include #include #include namespace etl { std::vector getMarkers(size_t numMarkers) { ASSERT(numMarkers <= 256, "Number of markers must be <= 256. Got: {}", numMarkers); unsigned char const incr = 256 / numMarkers; std::vector markers; markers.reserve(numMarkers); ripple::uint256 base{0}; for (size_t i = 0; i < numMarkers; ++i) { markers.push_back(base); base.data()[0] += incr; } return markers; } } // namespace etl