Skip to content

Comments

feat: Phase 1 Merchant Registry Contract Interaction#77

Merged
Pvsaint merged 5 commits intoMetroLogic:mainfrom
ayomideadeniran:feat/merchant-registry-interaction
Feb 20, 2026
Merged

feat: Phase 1 Merchant Registry Contract Interaction#77
Pvsaint merged 5 commits intoMetroLogic:mainfrom
ayomideadeniran:feat/merchant-registry-interaction

Conversation

@ayomideadeniran
Copy link
Contributor

@ayomideadeniran ayomideadeniran commented Feb 20, 2026

Closes #63


Phase 1: Merchant Registry Contract Interaction

  • Implemented MerchantRegistryService that wraps Soroban RPC calls.
  • Implemented register_merchant(merchant_id, business_name, settlement_currency) function.
  • Ensures on-chain registration happens after successful DB creation but before email confirmation.
  • Handled failures with an automatic retry or manual intervention queue mechanism.
  • Includes 5 commits.

@Pvsaint Pvsaint self-requested a review February 20, 2026 14:54
@Pvsaint Pvsaint merged commit fe49f3e into MetroLogic:main Feb 20, 2026
1 check passed
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.

[Phase 1] Implement Merchant Registry Contract Interaction

2 participants