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
12inline bool
13equal(SecretKey const& lhs, SecretKey const& rhs)
14{
15 return lhs.size() == SecretKey::kSize && rhs.size() == SecretKey::kSize &&
16 std::memcmp(lhs.data(), rhs.data(), SecretKey::kSize) == 0;
17}
18
19} // namespace xrpl::test
A secret key.
Definition SecretKey.h:18
std::size_t size() const
Definition SecretKey.h:50
std::uint8_t const * data() const
Definition SecretKey.h:44
static constexpr std::size_t kSize
Definition SecretKey.h:20
T memcmp(T... args)
bool equal(STAmount const &sa1, STAmount const &sa2)