mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-utils.git
synced 2026-07-11 04:37:38 +00:00
e4b9ea062f
The FullSyncPaymentUpdater ordering-bug fix isn't Pezkuwi-specific - it affects any chain's assets on a busy shared subscription connection. 'USDT on Polkadot Asset Hub not showing' was one of the 3 original symptoms reported at the start of this investigation, alongside Tron being disabled and Pezkuwi's own tokens missing. Add it to the fixture so the fix's coverage is actually verified end to end, not assumed.
45 lines
2.2 KiB
JSON
45 lines
2.2 KiB
JSON
{
|
|
"description": "Per-asset fixture for exercising the REAL BalancesUpdateSystem -> AssetCache/AssetDao pipeline (not a raw low-level RPC query like chains_for_testBalance.json/BalancesIntegrationTest uses). Each entry asserts an `assets` DB row eventually gets written for that (chainId, assetId) pair for the mainnet Founder account - this is what actually caught the 2026-07-09 HEZ-on-Asset-Hub silent sync failure, which chains_for_testBalance.json's raw-query test could NOT have caught since it bypasses BalancesUpdateSystem entirely. The assertion is 'a row exists', not 'balance is non-zero' - a written zero-balance row is still valid proof the sync pipeline completed for that asset.",
|
|
"last_updated": "2026-07-09",
|
|
"account": "5CyuFfbF95rzBxru7c9yEsX4XmQXUxpLUcbj9RLg9K1cGiiF",
|
|
"assets": [
|
|
{
|
|
"chainId": "1aa94987791a5544e9667ec249d2cef1b8fdd6083c85b93fc37892d54a1156ca",
|
|
"chainName": "Pezkuwi",
|
|
"assetId": 0,
|
|
"symbol": "HEZ"
|
|
},
|
|
{
|
|
"chainId": "e7c15092dcbe3f320260ddbbc685bfceed9125a3b3d8436db2766201dec3b949",
|
|
"chainName": "Pezkuwi Asset Hub",
|
|
"assetId": 0,
|
|
"symbol": "HEZ"
|
|
},
|
|
{
|
|
"chainId": "e7c15092dcbe3f320260ddbbc685bfceed9125a3b3d8436db2766201dec3b949",
|
|
"chainName": "Pezkuwi Asset Hub",
|
|
"assetId": 1,
|
|
"symbol": "PEZ"
|
|
},
|
|
{
|
|
"chainId": "e7c15092dcbe3f320260ddbbc685bfceed9125a3b3d8436db2766201dec3b949",
|
|
"chainName": "Pezkuwi Asset Hub",
|
|
"assetId": 1000,
|
|
"symbol": "USDT"
|
|
},
|
|
{
|
|
"chainId": "69a8d025ab7b63363935d7d9397e0f652826c94271c1bc55c4fdfe72cccf1cfa",
|
|
"chainName": "Pezkuwi People",
|
|
"assetId": 0,
|
|
"symbol": "HEZ"
|
|
},
|
|
{
|
|
"chainId": "68d56f15f85d3136970ec16946040bc1752654e906147f7e43e9d539d7c3de2f",
|
|
"chainName": "Polkadot Asset Hub",
|
|
"assetId": 1,
|
|
"symbol": "USDT",
|
|
"note": "Non-Pezkuwi chain, deliberately included: 'USDT on Polkadot AH not showing' was one of the 3 originally reported symptoms this whole investigation started from. The fix (reverting FullSyncPaymentUpdater's ordering bug) isn't Pezkuwi-specific, so this verifies it actually closes that report too, not just the Pezkuwi chains."
|
|
}
|
|
]
|
|
}
|