Replace Uint192 with Hash192 in server_definitions response (#5177)

This commit is contained in:
Shawn Xie
2024-11-06 17:33:16 -05:00
committed by tequ
parent 4f8096f378
commit e862f40636
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");