Skip to content

Conversation

sundayonah
Copy link
Collaborator

Description

This PR adds support for Malawi Kwacha (MWK) institutions to the aggregator system. The implementation includes 9 financial institutions (8 banks and 1 mobile money providers) along with corresponding provision buckets for the MWK currency.
Additionally, it includes updates to the blockchain integration by enhancing the sender_test.go file with mock responses for the Thirdweb API endpoints (/backend-wallet/create and /v1/accounts) and modifying the blockchain.go file to handle account creation via the Thirdweb API, ensuring robust address generation and error handling.

Checklist

  • I have added documentation and tests for new/changed functionality in this PR
  • All active GitHub checks for tests, formatting, and security are passing
  • The correct base branch is being used, if not main

By submitting a PR, I agree to Paycrest's Contributor Code of Conduct and Contribution Guide.

sundayonah and others added 6 commits June 27, 2025 02:10
- Merge all recent stable changes into main using squash merge for a clean history.
- Includes bug fixes, refactors, and improvements from stable branch.

See git log for details on included commits.
…tleOrder methods to use base 0 for strconv.ParseInt
@onahprosper
Copy link
Collaborator

@sundayonah This branch has conflicts that must be resolved.

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.

3 participants