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

Model API Types for Transactions in Servant #93

Closed
6 of 8 tasks
Anviking opened this issue Mar 20, 2019 · 3 comments
Closed
6 of 8 tasks

Model API Types for Transactions in Servant #93

Anviking opened this issue Mar 20, 2019 · 3 comments
Assignees

Comments

@Anviking
Copy link
Collaborator

Anviking commented Mar 20, 2019

Context

Adding support for transactions. In a separate issue (to be created), Transaction-related types will be introduced inside WalletLayer. This ticket is about modeling this functionality on the API-level — creating wrapping types, JSON instances, etc.

Decision

Add wrapping Transaction-related API types, and extend our Servant API with handlers.

Acceptance Criteria

  1. The API must support creation of transactions according to the API Swagger specification https://raw.githubusercontent.com/input-output-hk/cardano-wallet/master/specifications/api/swagger.yaml
  2. The added code should be consistent with existing API Layer code (likely from Translate the Swagger API specification into a Servant API specification. #53 )

Development Plan

PR

Number Base
#111 master
#139 master
#184 master

QA

@KtorZ
Copy link
Member

KtorZ commented Apr 26, 2019

@akegalj I believe we can put this one in QA now right?

@akegalj
Copy link
Contributor

akegalj commented Apr 26, 2019

@akegalj I believe we can put this one in QA now right?

yes - its ready

@piotr-iohk
Copy link
Contributor

lgtm 👍

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

No branches or pull requests

4 participants