cardano-client-lib icon indicating copy to clipboard operation
cardano-client-lib copied to clipboard

Replace high level api's internal implementations with composable functions

Open satran004 opened this issue 2 years ago • 1 comments

The current version of high level apis are simple and good for beginners or simple use cases. These apis have their own implementation for transaction build logic.

As composable functions are now stable and recommended, we should plan to replace the High level api's internal implementations with composable functions.

Advantages:

  • Only one set of transaction building logic to maintain instead of two parallel implementations
  • Use this opportunity to re-define/re-imagine high level api

This enhancement is a placeholder to discuss the future high level api definitions.

satran004 avatar Oct 04 '22 12:10 satran004

In progress Branch: https://github.com/bloxbean/cardano-client-lib/tree/quicktx

satran004 avatar May 01 '23 12:05 satran004