Skip to content

Conversation

@SeddikBellamine
Copy link
Contributor

No description provided.

implement config that define the default ipfs gateway
*implement error types
*implement observable and safeObserver classes to handle Confidential NFT building process
*implement validation errors
*implement ipfs service that allow the upload of cNFT data to ipfs
*implement logger service that allows to log different phases of the built of the CNFT
*implement the core sdk method to be able to create Confidential NFTs
*implement the sdk class
*You can now import the library and call the function iExecDataprotector.createCNFTWithObservable that allows to handle complex operations and follow the different steps of the creation.
Copy link
Member

@PierreJeanjacquot PierreJeanjacquot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To change:

  • remove dead code and dependencies
  • reuse logic by importing the observable method in the promise

To think about:

  • maybe validate user inputs (data & name)
  • using ipfs lib to upload is likely to stop working anytime soon, you may need to find a replacement solution

@SeddikBellamine SeddikBellamine merged commit d62dbc4 into next Mar 29, 2023
@SeddikBellamine SeddikBellamine deleted the feature/create-cnft-method branch March 29, 2023 02:40
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