Skip to content

chore(contract): sync ocp protos to e3d25a85 - #9

Merged
bmc08gt merged 2 commits into
mainfrom
chore/sync-ocp-e3d25a85
Sep 25, 2026
Merged

bmc08gt merged 2 commits into
mainfrom
chore/sync-ocp-e3d25a85

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator

Syncs proto/ to ocp-protobuf-api@e3d25a85 and adds the 0.6.0 changelog entry. Upstream #67 is docs only; #68 is the one contract change.

balance/v1/ocp_balance_service.proto, additive only:

  • GetBalancesRequest.currency_codes (field 3): lowercase ISO 4217 codes. Empty keeps today's core-mint-only response.
  • OwnerBalance.fiat_values_by_currency (field 4) and MintBalance.fiat_values_by_currency (field 3): map<string, double>, populated only for the requested codes.

Nothing renumbered or removed. Neither app sends currency_codes yet, so both upgrade with no behaviour change.

Release as 0.6.0 after merge. App PRs pinning it (drafts until it's published):

The flipcash2 sync ships alongside: code-payments/flipcash2-client-protocol#18

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