chore: cleanup unused dependencies#633
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (3)
📝 WalkthroughWalkthroughThis PR removes unused dependencies from three Cargo.toml files across different packages: Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ 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 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## v0.42-dev #633 +/- ##
=============================================
+ Coverage 67.81% 68.20% +0.38%
=============================================
Files 318 318
Lines 67976 67976
=============================================
+ Hits 46100 46361 +261
+ Misses 21876 21615 -261
|
ZocoLini
left a comment
There was a problem hiding this comment.
there is something interesting that I was exploring but not sure if it would break platform repo builds. key-wallet uses bincode only to serialize the wallet (maybe its key-wallet-ffi who serializes the wallet, not sure right now but the idea its the same), but at the same time implements serde for everything that implements bincode, we could remove thousands of lines and maybe reduce build time and size by removing all the bincode implementations and use bincode::serde package to serialize though serde framework
wallet-run had been rebased onto newer v0.42-dev than wallet2; this merge brings in the upstream fixes, plus resolves the mirror-commit overlap on key-wallet. No branch-specific logic — every wallet-run key-wallet commit has an identical mirror on wallet2. v0.42-dev upstream bits: - fix: announce tip to new peers when synced (#490) - fix: subscribe to SPV event monitors before startup (#636) - refactor: unify logging on tracing (#635) - chore: cleanup unused dependencies (#633) - fix: process broadcast transactions via dispatch_local (#626) - fix: gate FilterHeadersSyncComplete on block header sync (#631) - refactor: use String for TransactionRecord::label (#624) # Conflicts: # key-wallet/src/managed_account/transaction_record.rs
Summary by CodeRabbit