js-sdk icon indicating copy to clipboard operation
js-sdk copied to clipboard

Feature/lit 3138 consolidate share functions and use generatepromise function

Open Ansonhkg opened this issue 9 months ago • 0 comments

Description

  • Consolidate share functions and use generatePromise function
  • Removed /web/signing/signConditionEcdsa endpoint related functionalities
    • Related linear ticket: https://linear.app/litprotocol/issue/LIT-3275/remove-signing-jwt-functionality
  • Added node-interfaces.ts as a centralised place for all Lit node endpoints and their request/response interfaces & types.

Type of change

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] This change requires a documentation update

How Has This Been Tested?

Test command:

 NETWORK=localchain yarn test:local

All tests passed

Checklist:

  • [ ] My code follows the style guidelines of this project
  • [ ] I have performed a self-review of my code
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] I have made corresponding changes to the documentation
  • [ ] My changes generate no new warnings
  • [ ] I have added tests that prove my fix is effective or that my feature works
  • [ ] New and existing unit tests pass locally with my changes
  • [ ] Any dependent changes have been merged and published in downstream modules

Ansonhkg avatar May 24 '24 14:05 Ansonhkg