For now, skip the larger mantissas in AMM transactions and tests

This commit is contained in:
Ed Hennis
2025-11-16 20:59:17 -05:00
parent 470c9c3936
commit 546bfa89d8
5 changed files with 48 additions and 1 deletions

View File

@@ -87,7 +87,14 @@ public:
bool
integral() const
{
return !holds<Issue>() || get<Issue>().native();
return std::visit(
[&]<ValidIssueType TIss>(TIss const& issue) {
if constexpr (std::is_same_v<TIss, Issue>)
return issue.native();
if constexpr (std::is_same_v<TIss, MPTIssue>)
return true;
},
issue_);
}
friend constexpr bool