01
两套链不该变成两套钱包
BIM Wallet 同时面对 Conflux Core Space 与 EVM / eSpace。做法不是在每个页面里堆 if,而是让 Network 保存 networkType、chainId、RPC 与 HD Path;Account 在每个 Network 下拥有独立 Address;Address 根据网络自动返回 Base32 或 Hex;Transaction plugin 再按 NetworkType 选择 EVM 或 Conflux 的估算、签名与广播实现。页面因此可以共享,链本身的 RPC、地址和 finality 语义仍然保留。
- Core Space:cfx_*、Base32、epochHeight、storageLimit
- eSpace:eth_*、Hex、legacy / EIP-1559
- 共用账户选择、Send、Confirm 与 Activity 产品流程