platform icon indicating copy to clipboard operation
platform copied to clipboard

feat: W3C Schema endorsement

Open vivekayanworks opened this issue 1 year ago • 0 comments
trafficstars

User Story 1:

  • As an ecosystem member, I can able to request W3C schema endorsement to the ecosystem.

User Story 2:

  • As an ecosystem owner, I can able to sign and submit W3C schema of requested endorsement.

Modification in below API's:

  • /ecosystem/{ecosystemId}/{orgId}/transaction/schema
  • /ecosystem/{ecosystemId}/{orgId}/sign/{endorsementId}
  • /ecosystem/{ecosystemId}/{orgId}/submit/{endorsementId}

Tasks:

  • [x] Implement request W3C schema endorsement functionality
  • [x] Implement sign and submit flow for W3C schema endorsement
  • [x] Modify DTO for both Indy and W3C
  • [x] Improve DTO level formating by leveraging APIExtraModels
  • [x] Apply Validations
  • [x] Handle response type on basis of Indy and W3C type schema
  • [ ] Error handling

vivekayanworks avatar May 02 '24 07:05 vivekayanworks