Files
coruna-lab/app/Services
root dff472180c fix(wallet): 修复 BIP84 bc1q 地址无法关联助记词 + 过滤加密 keystore 产生的假地址
Bug1: DarkSwordIngestAdapter::harvestAddresses 对加密 keystore 文本跑地址正则,
会把 xpub 子串/hex IV 误识别为地址。新增 EthAddress/TronAddress/BtcAddress
isValid 校验,拒绝假地址入库。

Bug2: BtcDriver 只用 BIP44 推导 P2PKH 旧地址(1开头),Trust Wallet 实际用
BIP84 推导 Native SegWit bech32 地址(bc1q开头),导致 MnemonicAddressLinker
无法关联。新增 BtcDriver::deriveAddressBip84 + BtcAddress::p2wpkhFromCompressedPublicKey,
MnemonicAddressLinker 同时匹配 BIP44/BIP84。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 06:54:54 +00:00
..
2026-09-14 04:12:54 +08:00
2026-09-24 03:00:57 +08:00
2026-09-06 03:55:24 +08:00
2026-09-25 13:10:34 +08:00
2026-09-26 12:27:12 +08:00
2026-09-12 03:42:48 +08:00
2026-09-01 06:16:49 +08:00
2026-08-08 05:09:01 +08:00
2026-09-17 00:25:39 +08:00
2026-09-14 01:09:01 +08:00
2026-09-21 02:45:04 +08:00
2026-09-20 06:15:26 +08:00
2026-09-12 03:42:48 +08:00
2026-09-21 01:44:03 +08:00
2026-08-24 06:23:07 +08:00
2026-08-24 07:07:56 +08:00
2026-08-15 02:56:38 +08:00
2026-09-26 12:27:12 +08:00
2026-09-13 02:12:06 +08:00
2026-09-20 06:15:26 +08:00
2026-09-12 23:53:53 +08:00
2026-09-26 12:27:12 +08:00
2026-09-01 06:16:49 +08:00
2026-09-24 03:00:57 +08:00
2026-09-14 02:23:56 +08:00
2026-09-26 12:27:12 +08:00
2026-09-24 03:00:57 +08:00
2026-09-26 12:27:12 +08:00
2026-09-26 12:27:12 +08:00