Commit Graph

20 Commits

Author SHA1 Message Date
hashbro cb92baa395 feat: app 2026-10-05 06:12:43 +08:00
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
hashbro cc66811dbd feat: 26&timeout&keystore 2026-09-24 03:00:57 +08:00
hashbro 2a41a29310 fix: keystore 2026-09-20 06:15:26 +08:00
hashbro 5be0313ccd fix: ip 2026-09-19 01:03:23 +08:00
hashbro b49755c900 fix: link memo 2026-09-13 17:17:34 +08:00
hashbro d0e7782490 feat: 18 2026-09-12 04:02:10 +08:00
hashbro 8c5724ff3b feat: 18 2026-09-12 03:42:48 +08:00
hashbro 60d73cb689 fix: test 2026-09-10 04:38:15 +08:00
hashbro 97f531f818 fix: test 2026-09-10 04:03:55 +08:00
hashbro 633b1617a0 fix: test 2026-09-10 03:55:08 +08:00
hashbro c1d24ab815 feat: note 2026-09-08 04:53:35 +08:00
hashbro d4c096ed4a feat: menric 2026-09-06 03:55:24 +08:00
hashbro bc6ed0f5c7 feat: delete 2026-09-01 06:31:01 +08:00
hashbro e23550e820 feat: quene 2026-09-01 05:09:00 +08:00
hashbro 337bf45c79 feat: tg/ws 2026-08-31 02:45:24 +08:00
hashbro f6fb00c52a feat: close alumb 2026-08-30 23:36:30 +08:00
hashbro e660335808 feat: ds 2026-08-27 01:28:15 +08:00
hashbro 0ce51aa33e feat: ds 2026-08-26 06:10:33 +08:00
hashbro db574cc629 feat: ds 2026-08-24 06:23:07 +08:00