mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-27 17:10:46 +00:00
docs: Update hybrid offer invariant comment (#7007)
This commit is contained in:
@@ -62,7 +62,8 @@ offerInDomain(
|
||||
|
||||
if (view.rules().enabled(fixSecurity3_1_3))
|
||||
{
|
||||
// post-fixSecurity3_1_3: also catches empty sfAdditionalBooks (size == 0)
|
||||
// post-fixSecurity3_1_3: a valid hybrid offer must have
|
||||
// sfAdditionalBooks present with exactly 1 entry
|
||||
if (sleOffer->isFlag(lsfHybrid) &&
|
||||
(!sleOffer->isFieldPresent(sfAdditionalBooks) ||
|
||||
sleOffer->getFieldArray(sfAdditionalBooks).size() != 1))
|
||||
@@ -74,7 +75,8 @@ offerInDomain(
|
||||
}
|
||||
else
|
||||
{
|
||||
// pre-fixSecurity3_1_3: only check for missing sfAdditionalBooks
|
||||
// pre-fixSecurity3_1_3: a valid hybrid offer must have
|
||||
// sfAdditionalBooks present (size is not checked)
|
||||
if (sleOffer->isFlag(lsfHybrid) && !sleOffer->isFieldPresent(sfAdditionalBooks))
|
||||
{
|
||||
JLOG(j.error()) << "Hybrid offer " << offerID << " missing AdditionalBooks field";
|
||||
|
||||
Reference in New Issue
Block a user