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

[Feature]: Emily API Request and Response Models #271

Closed
5 tasks
AshtonStephens opened this issue Jul 2, 2024 · 0 comments · Fixed by #284
Closed
5 tasks

[Feature]: Emily API Request and Response Models #271

AshtonStephens opened this issue Jul 2, 2024 · 0 comments · Fixed by #284
Assignees
Labels
emily API that communicates with Signers to trigger sBTC operations.

Comments

@AshtonStephens
Copy link
Collaborator

Feature - Emily API Request and Response Models

1. Description

This ticket is to create the request and response structures for the Emily API following the Emily HLD here.

1.1 Context & Purpose

The API needs to have structs that model the inputs and outputs of the API calls. This PR is to add those in.

2. Technical Details:

All requests and responses need any request structures and any response structures to be defined so they're automatically handled by serialization and deserialization within warp.

2.1 Acceptance Criteria:

  • All request structures are defined
  • All response structures are defined
  • API calls are tested with unit tests
  • The structures are correctly included in OpenAPI specification.
  • The PR is merged.

3. Related Issues and Pull Requests (optional):

Should match this:

@AshtonStephens AshtonStephens added the emily API that communicates with Signers to trigger sBTC operations. label Jul 2, 2024
@AshtonStephens AshtonStephens self-assigned this Jul 2, 2024
@AshtonStephens AshtonStephens linked a pull request Jul 3, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
emily API that communicates with Signers to trigger sBTC operations.
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant