address reviews

This commit is contained in:
tequ
2026-01-15 14:51:05 +09:00
parent 9e65dba253
commit c321e1070d
4 changed files with 15 additions and 9 deletions

View File

@@ -34,10 +34,14 @@ struct Fees
bool isAccountSponsored = false,
std::size_t sponsoringAccountCount = 0) const
{
return (isAccountSponsored ? XRPAmount(0) : reserve) +
increment *
(ownerCount + sponsoringOwnerCount - sponsoredOwnerCount) +
reserve * sponsoringAccountCount;
auto const accountReserveUnits =
(isAccountSponsored ? 0 : 1) + sponsoringAccountCount;
auto const ownerReserveUnits =
(ownerCount - sponsoredOwnerCount) + sponsoringOwnerCount;
return (reserve * accountReserveUnits) +
(increment * ownerReserveUnits);
}
};