xrpld
Loading...
Searching...
No Matches
src/test/unit_test/utils.h
1#pragma once
2
3#include <xrpl/protocol/SecretKey.h>
4
5#include <cstring>
6
7namespace xrpl::test {
8
14inline bool
15equal(SecretKey const& lhs, SecretKey const& rhs)
16{
17 return lhs.size() == SecretKey::kSize && rhs.size() == SecretKey::kSize &&
18 std::memcmp(lhs.data(), rhs.data(), SecretKey::kSize) == 0;
19}
20
21} // namespace xrpl::test
A secret key.
Definition SecretKey.h:24
std::size_t size() const
Definition SecretKey.h:56
std::uint8_t const * data() const
Definition SecretKey.h:50
static constexpr std::size_t kSize
Definition SecretKey.h:26
T memcmp(T... args)
bool equal(STAmount const &sa1, STAmount const &sa2)