Skip to content

fix: recover correct BSC sender in biobridge recharge#483

Merged
Gaubee merged 1 commit intomainfrom
fix/biobridge-bsc-signing-sender
Feb 27, 2026
Merged

fix: recover correct BSC sender in biobridge recharge#483
Gaubee merged 1 commit intomainfrom
fix/biobridge-bsc-signing-sender

Conversation

@Gaubee
Copy link
Contributor

@Gaubee Gaubee commented Feb 27, 2026

Summary

  • fix EVM signing canonicalization for zero hex quantities (0x0 -> 0x) before RLP signing
  • add regression test to ensure recovered sender matches signing key for token transfer payloads
  • add biobridge recharge safeguards: chain/account mismatch check, sender/receiver preview, reconnect wallets action
  • add i18n copy for new UX/error states

Validation

  • pnpm vitest run src/services/chain-adapter/evm/transaction-mixin.test.ts
  • pnpm --filter @biochain/miniapp-biobridge test:run -- src/App.test.tsx src/hooks/useForge.test.ts
  • pnpm --filter @biochain/miniapp-biobridge typecheck:run

@Gaubee Gaubee merged commit 922b0ce into main Feb 27, 2026
5 checks passed
@Gaubee Gaubee deleted the fix/biobridge-bsc-signing-sender branch February 27, 2026 03:58
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.

1 participant