Skip to content

Clarify USDC funding network for billing top-ups#136

Open
swairshah wants to merge 1 commit into
Layr-Labs:masterfrom
swairshah:fix/billing-top-up-funding-network-message
Open

Clarify USDC funding network for billing top-ups#136
swairshah wants to merge 1 commit into
Layr-Labs:masterfrom
swairshah:fix/billing-top-up-funding-network-message

Conversation

@swairshah
Copy link
Copy Markdown

Summary

  • replace the hardcoded Send USDC on Sepolia top-up message with an environment-aware funding network label
  • keep sepolia-dev pointing users to Sepolia USDC, while labeling prod sepolia and mainnet-alpha as Ethereum mainnet to match the current billing config
  • add regression coverage for the prod sepolia zero-balance top-up message

Testing

  • pnpm -C packages/sdk build
  • pnpm -C packages/cli test -- src/commands/billing/__tests__/top-up.test.ts
  • pnpm -C packages/cli build

Note: pnpm -C packages/cli typecheck currently reports existing unrelated repository errors in tests and compute commands (for example protected Command.parse test mocks and missing friendly_name on SKU fixtures).

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