Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split core module to serialization and plutus annotation #224

Closed
satran004 opened this issue Mar 15, 2023 · 0 comments
Closed

Split core module to serialization and plutus annotation #224

satran004 opened this issue Mar 15, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@satran004
Copy link
Member

Currently, core module contains classes with different functionalities. There is an opportunity to split core into multiple modules

  1. serialization/spec/or a better name (Module with serialization logic)
  2. Plutus annotation (Module with plutus annotations and converters). We may call this module plutus-helper/plutus-extra to increase the scope of this module.
  3. core (Remaining functionalities)

Note:

  • As serialization code is used everywhere in CCL and also application code, we should not change the package name in serialization module.
@satran004 satran004 added the enhancement New feature or request label Mar 15, 2023
satran004 added a commit that referenced this issue Apr 24, 2023
satran004 added a commit that referenced this issue Apr 25, 2023
reafactor(core) : #224 Split core module into spec, plutus, coinselec…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant