Skip to content

Conversation

@Gaubee
Copy link
Contributor

@Gaubee Gaubee commented Dec 27, 2025

变更内容

API 修复

  • 修正 API 端点: /address/assets -> /address/asset
  • 添加 resolveBioforestApiPath() 统一处理 bfmeta→bfm 的路径映射

Genesis 配置

添加以下链的 genesis 配置文件:

  • bfchainv2, biwmeta, ccchain, ethmeta, pmchain

链配置更新

  • 为 biwmeta 添加 explorer 配置 (tracker.biw-meta.info)
  • 移除 btcmeta 和 malibu (API 不可用)

测试

  • 更新 chain-config schema 测试 (11 chains: 7 bioforest + 4 external)
  • typecheck ✅
  • unit tests ✅

- Fix API endpoint: /address/assets -> /address/asset
- Add resolveBioforestApiPath() for consistent bfmeta->bfm path mapping
- Add genesis configs for: bfchainv2, biwmeta, ccchain, ethmeta, pmchain
- Add biwmeta explorer config (tracker.biw-meta.info)
- Remove btcmeta and malibu (API unavailable)
- Update chain config tests for 11 chains (7 bioforest + 4 external)
- Add unified address derivation module (address-derivation.ts)
- Support bioforest (Ed25519), EVM (secp256k1), and BIP39 chains
- Update updateWalletChainAddresses to use new derivation
- Bitcoin uses Native SegWit (BIP84) by default
- Add comprehensive unit tests
@Gaubee Gaubee force-pushed the fix/bioforest-chains branch from 15d5cdb to 55f64e4 Compare December 27, 2025 13:05
@Gaubee Gaubee merged commit 7aef4e8 into main Dec 27, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants