Skip to content

Fix monerium onramp missing wallet address#1136

Merged
ebma merged 4 commits intostagingfrom
fix-monerium-onramp-missing-wallet-address
May 6, 2026
Merged

Fix monerium onramp missing wallet address#1136
ebma merged 4 commits intostagingfrom
fix-monerium-onramp-missing-wallet-address

Conversation

@ebma
Copy link
Copy Markdown
Member

@ebma ebma commented May 6, 2026

No description provided.

@ebma ebma requested a review from Copilot May 6, 2026 09:04
@netlify
Copy link
Copy Markdown

netlify Bot commented May 6, 2026

Deploy Preview for vortexfi ready!

Name Link
🔨 Latest commit c041b5e
🔍 Latest deploy log https://app.netlify.com/projects/vortexfi/deploys/69fb060498c5ca000862401c
😎 Deploy Preview https://deploy-preview-1136--vortexfi.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 6, 2026

Deploy Preview for vortex-sandbox ready!

Name Link
🔨 Latest commit c041b5e
🔍 Latest deploy log https://app.netlify.com/projects/vortex-sandbox/deploys/69fb06045254330008881021
😎 Deploy Preview https://deploy-preview-1136--vortex-sandbox.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR addresses Monerium (EUR) onramp failures caused by missing moneriumWalletAddress, and improves SquidRouter route fetching resilience under per-address rate limits.

Changes:

  • Add a per-address retry-once mechanism for SquidRouter getRoute() when rate-limited (429 / retryAfter), with a capped backoff and jitter.
  • Increase the per-address request interval for SquidRouter routing from 1000ms to 1500ms.
  • Populate moneriumWalletAddress for EUR onramps from the connected EVM wallet (wagmi) when not explicitly provided.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
packages/shared/src/services/squidrouter/route.ts Adds retry-once logic and adjusts per-address queue rate limiting to reduce SquidRouter 429s.
apps/frontend/src/hooks/ramp/useRampSubmission.ts Ensures Monerium onramp submissions include the required EVM moneriumWalletAddress by defaulting to the connected wagmi address.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/shared/src/services/squidrouter/route.ts Outdated
Comment thread apps/frontend/src/hooks/ramp/useRampSubmission.ts
ebma and others added 2 commits May 6, 2026 11:12
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@ebma ebma merged commit 24ff68c into staging May 6, 2026
6 of 7 checks passed
@ebma ebma deleted the fix-monerium-onramp-missing-wallet-address branch May 6, 2026 09:14
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