Skip to content

chore: update solana deps to 4.x compatible - #189

Merged
bmuddha merged 3 commits into
mainfrom
bmuddha/chore/update-deps
Aug 13, 2026
Merged

bmuddha merged 3 commits into
mainfrom
bmuddha/chore/update-deps

Conversation

@bmuddha

@bmuddha bmuddha commented Jul 29, 2026 •

Copy link
Copy Markdown
Collaborator

the update is required to resolve the validator dependency conflicts.

Summary by CodeRabbit

  • Compatibility
    • Improved support for backward-compatible builds through an optional compatibility setting.
  • Encryption & Decryption
    • Updated keypair handling for encryption and decryption workflows.
    • Existing encryption, decryption, and delegation behavior remains unchanged.
  • Performance
    • Adjusted performance-test thresholds to reflect current data-processing and diff-operation behavior.
  • Maintenance
    • Updated blockchain integration and serialization components while preserving existing functionality.

@bmuddha
bmuddha requested review from GabrielePicco and snawaz July 29, 2026 10:07
@coderabbitai

coderabbitai Bot commented Jul 29, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: d82bb43a-79ed-42a7-9956-31ad352b65c4

📥 Commits

Reviewing files that changed from the base of the PR and between 9d9fecb and 1c43f55.

📒 Files selected for processing (1)
  • tests/test_commit_finalize.rs

📝 Walkthrough

Walkthrough

Updated crate features and dependencies to replace solana-sdk with optional keypair and signer crates. Backward compatibility modules and implementations are conditionally compiled. Decryption and encryption keypair APIs, imports, and related tests now use standalone Solana types. Performance test compute-unit thresholds were increased.

Suggested reviewers: gabrielepicco, snawaz

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bmuddha/chore/update-deps

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@snawaz snawaz left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread dlp-api/Cargo.toml
@bmuddha bmuddha assigned bmuddha and unassigned snawaz Aug 12, 2026
@bmuddha
bmuddha merged commit 6898ef4 into main Aug 13, 2026
4 checks passed
@snawaz
snawaz deleted the bmuddha/chore/update-deps branch September 17, 2026 07:56
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