Commit Graph

7 Commits (9a55f2747f074045e31b95d141c22a19fe6fdec9)

Author SHA1 Message Date
chenyuan 7a7aed1652 fix(wallet): let unused shared account follow retrained module 3 card 4 weeks ago
chenyuan 93bed6a2a4 fix(wallet): retire unused stale wallet after module 3 retraining
Module 3 retraining projects a new wallet_id/signature via
loadCompletedSource(), but ensureWallet() only ever validated the
existing digital_wallet row against it and threw a conflict when the
stale row (from before retraining) didn't match. If that stale wallet
was never actually used downstream (zero balance/frozen amount, no
exchange/payment/ledger history), retire it and its dependent
certificate/contract/binding rows so the fresh module 3 result can be
projected instead of surfacing '共享钱包与模块三最终结果不一致'.

Wallets that were actually used still correctly conflict.
4 weeks ago
赵佳正 b9c9cece30 feat:文件上传的功能开发 1 month ago
赵佳正 d5daf546ab feat:文件上传的功能开发 1 month ago
chenyuan 74a649ca22 fix(exchange): prefer entered wallet card number 1 month ago
chenyuan 754cb2620b feat: align payment request and compliance actions 2 months ago
chenyuan ab5c2df7ed feat: project completed wallet prerequisites on demand 2 months ago