hyperledger-cacti / cacti

Hyperledger Cacti is a new approach to the blockchain interoperability problem
https://wiki.hyperledger.org/display/cactus
Apache License 2.0
344 stars 286 forks source link

refactor(cbdc-example): use oapi sdk instead of axios, cbdc-backend services, ui #3591

Closed LordKubaya closed 1 month ago

LordKubaya commented 1 month ago

refactor(cbdc-example): use oapi sdk instead of axios, cbdc-backend services, ui

This refactor introduces significant improvements to the CBDC example, including updates to both the frontend and backend components. Changes are as follows:
- Backend and Frontend Refactor:
  - Replaced Axios requests with OpenAPI SDKs, simplifying communication between the frontend and backend.
  - Implemented CBDC backend services using OpenAPI.
- UI Enhancements:
  - The interface now auto-refreshes after updates.
  - Improved label consistency and clarity.
- Other Improvements:
  - Renamed "destiny" to "receiver" for better terminology.
  - Updated README documentation.
  - Changed Docker configurations.
  - Various bug fixes.