feat: add DIP-17 Platform Address Funding key support#403
feat: add DIP-17 Platform Address Funding key support#403pauldelucia wants to merge 2 commits intov0.42-devfrom
Conversation
Add PlatformAddressFunding account type for DIP-17 funding keys with derivation path m/9'/coin_type'/17'/0'/2'/index. This enables wallets to generate funding addresses for Platform operations. Changes: - Add DerivationPathReference::PlatformAddressFunding (value 17) - Add platform_address_funding_path() helper in bip32.rs - Add AccountType::PlatformAddressFunding variant - Add ManagedAccountType::PlatformAddressFunding with address pool - Update transaction router to check PlatformAddressFunding for AssetLock - Add FFI bindings for platform address funding functionality Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
This PR has merge conflicts with the base branch. Please rebase or merge the base branch into your branch to resolve them. |
Add PlatformAddressFunding account type for DIP-17 funding keys with derivation path m/9'/coin_type'/17'/0'/2'/index. This enables wallets to generate funding addresses for Platform operations.
Changes: