#include #include #include #include #include #include #include #include #include namespace xrpl::test { TEST(XChainOwnedCreateAccountClaimIDEntryTests, constructors) { EntryTestEnv e; STXChainBridge const bridge{e.alice.id(), xrpIssue(), e.bob.id(), IOU("USD", e.bob).issue()}; expectKeylet( e, keylet::xChainCreateAccountClaimID(bridge, 5u), "xChainCreateAccountClaimID(bridge, seq)", bridge, std::uint64_t{5}); // Must not collide with the plain claim-ID keylet, which takes the same // arguments. EXPECT_NE( keylet::xChainCreateAccountClaimID(bridge, 5u).key, keylet::xChainClaimID(bridge, 5u).key); } } // namespace xrpl::test