diff --git a/explorer-v2/src/app/lib/recommended.ts b/explorer-v2/src/app/lib/recommended.ts index 1a85ab4822..38af56e8ab 100644 --- a/explorer-v2/src/app/lib/recommended.ts +++ b/explorer-v2/src/app/lib/recommended.ts @@ -37,9 +37,10 @@ const MAX_PM = 0.2; function hasRequiredRoles(n: ApiNode): boolean { const r = n.self_description?.declared_role ?? n.description?.declared_role ?? {}; - return r.mixnode === false && !!r.entry && !!r.exit_ipr && !!r.exit_nr; + return r.mixnode === false && !!(r.entry && r.exit_ipr && r.exit_nr); } + function hasGoodPM(n: ApiNode): boolean { const pm = toNumber(n.rewarding_details?.cost_params?.profit_margin_percent, NaN); return !Number.isNaN(pm) && pm <= MAX_PM;