Skip to content

IX-835: Fix Tempo transfer fallback gas#29

Open
mnebliienko wants to merge 1 commit into
inflowpayai:mainfrom
mnebliienko:IX-835
Open

IX-835: Fix Tempo transfer fallback gas#29
mnebliienko wants to merge 1 commit into
inflowpayai:mainfrom
mnebliienko:IX-835

Conversation

@mnebliienko

Copy link
Copy Markdown

Summary

  • default production API calls to https://api.inflowpay.ai
  • keep production auth/dashboard calls on https://app.inflowpay.ai
  • preserve explicit apiBaseUrl / INFLOW_BASE_URL behavior for local and custom environments

Root Cause

Production has split hosts: the API is served from api.inflowpay.ai, while dashboard and auth pages are served from app.inflowpay.ai. The CLI core resolver used app.inflowpay.ai as the production API default, so authenticated production commands would target the dashboard host unless callers supplied --base-url https://api.inflowpay.ai.

Validation

  • corepack pnpm --filter @inflowpayai/inflow-core typecheck
  • corepack pnpm --filter @inflowpayai/inflow-core test
  • corepack pnpm --filter @inflowpayai/inflow-core lint
  • corepack pnpm --filter @inflowpayai/inflow-core build
  • corepack pnpm --filter @inflowpayai/inflow build
  • git diff --check

Production Smoke

  • inflow --environment production auth status --format json now reports apiBaseUrl: https://api.inflowpay.ai without URL overrides.
  • Guarded no-auth production mpp pay still stops with NOT_AUTHENTICATED before creating a transaction.

@codecov

codecov Bot commented Jun 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@mnebliienko mnebliienko marked this pull request as ready for review June 30, 2026 06:38
@mnebliienko mnebliienko changed the title fix(core): use production API host by default IX-835: Fix Tempo transfer fallback gas Jun 30, 2026
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