Replace Uint192 with Hash192 in server_definitions response (#5177)

This commit is contained in:
Shawn Xie
2026-02-20 02:21:26 +09:00
committed by tequ
parent c8d7f35a59
commit 780500bc35
2 changed files with 10 additions and 1 deletions

View File

@@ -197,6 +197,15 @@ admin = 127.0.0.1
.asUInt() == 0);
BEAST_EXPECT(
result[jss::result][jss::TYPES]["AccountID"].asUInt() == 8);
// test that base_uint types are replaced with "Hash" prefix
{
auto const types = result[jss::result][jss::TYPES];
BEAST_EXPECT(types["Hash128"].asUInt() == 4);
BEAST_EXPECT(types["Hash160"].asUInt() == 17);
BEAST_EXPECT(types["Hash192"].asUInt() == 21);
BEAST_EXPECT(types["Hash256"].asUInt() == 5);
}
}
// test providing the same hash

View File

@@ -121,7 +121,7 @@ private:
if (find("UINT"))
{
if (find("256") || find("160") || find("128"))
if (find("256") || find("192") || find("160") || find("128"))
return replace("UINT", "Hash");
else
return replace("UINT", "UInt");