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]: DynamoDB Data Accessor Structure for Emily API #289

Closed
4 tasks
AshtonStephens opened this issue Jul 3, 2024 · 0 comments · Fixed by #305
Closed
4 tasks

[Feature]: DynamoDB Data Accessor Structure for Emily API #289

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

Comments

@AshtonStephens
Copy link
Collaborator

AshtonStephens commented Jul 3, 2024

Feature - DynamoDB Data Accessor Structure for Emily API

1. Description

This ticket is to create a data accessor for the emily API that uses dynamodb in the backend. This ticket will include some hardcoded values that will later be replaced with configurations.

1.1 Context & Purpose

Create data accessor for DynamoDB in emily client so that the data can be accessed within the API.

2. Technical Details:

The accessor should be able to handle the three tables and any secondary indices

  • chainstate
  • withdrawal
    • + withdrawal info
  • deposit
    • + deposit info

In this PR the accessor should support all of the following for the tables:

  • creating a new entry
  • getting an existing entry
  • querying for multiple entries

2.1 Acceptance Criteria:

  • There's a dynamodb accessor in the PR that can handle the above technical criteria
  • The accessor is tested
  • There's a PR approved by at least two people
  • The PR is merged

3. Related Issues and Pull Requests (optional):

@AshtonStephens AshtonStephens added the emily API that communicates with Signers to trigger sBTC operations. label Jul 3, 2024
@AshtonStephens AshtonStephens self-assigned this Jul 3, 2024
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