Skip to content

fix(cash): refresh stale exchange rate in GiveBillTransactor before failing#745

Merged
bmc08gt merged 1 commit into
code/cashfrom
fix/refresh-stale-exchange-rate
May 20, 2026
Merged

fix(cash): refresh stale exchange rate in GiveBillTransactor before failing#745
bmc08gt merged 1 commit into
code/cashfrom
fix/refresh-stale-exchange-rate

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 20, 2026

When a user backgrounds the app and the exchange rate expires, the transactor now attempts to resolve a fresh verified state before failing with ExchangeRateExpiredException. The existing fast path is preserved — no extra network call when the rate is still fresh.

…ailing

When a user backgrounds the app and the exchange rate expires, the
transactor now attempts to resolve a fresh verified state before
failing with ExchangeRateExpiredException. The existing fast path
is preserved — no extra network call when the rate is still fresh.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@github-actions github-actions Bot added area: network gRPC, connectivity, API, exchange rates type: fix Bug fix labels May 20, 2026
@bmc08gt bmc08gt merged commit a759a79 into code/cash May 20, 2026
3 checks passed
@bmc08gt bmc08gt deleted the fix/refresh-stale-exchange-rate branch May 20, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: network gRPC, connectivity, API, exchange rates type: fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant