mirror of
https://github.com/Xahau/xahaud.git
synced 2026-06-08 03:06:43 +00:00
hasQuorum() and getExportsWithQuorum() were using raw signerMap.size() which includes unverified signatures. TxQ could inject a ttEXPORT pseudo-tx that then fails the stricter verified-signature check in Change::applyExport(). Use verifiedSignatureCount() instead so TxQ only injects when cryptographically verified quorum is actually met. Also add cmake plumbing for enhanced logging: link date::date-tz when available and enable BEAST_ENHANCED_LOGGING for Debug builds.