mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-utils.git
synced 2026-07-09 17:37:30 +00:00
534479d57b
Latest CI run confirmed all remaining balances-test failures (50 of 160) were java.util.NoSuchElementException for chain ids no longer in the app's config - both newly-blacklisted chains and a handful of retired testnets (Westmint, Moonbase Alpha/Relay, Aleph Zero Testnet, an old Xode id, RegionX) that the raw Nova fixture still references. None were real balance/fee assertion failures - the app itself is working correctly for every chain it actually has configured. sync_tests() now filters chains_for_testBalance.json down to entries whose chainId exists in the latest merged chains.json (v22, 80 -> 56 entries) instead of publishing Nova's fixture verbatim, so the test only ever exercises chains the app can actually resolve - and stays correct automatically as chains.json changes, instead of needing separate manual upkeep alongside blocked-chains.json.