mirror of
https://github.com/valitydev/swag-wallets.git
synced 2024-11-06 10:55:21 +00:00
481bced5fc
* FF-120: Add commission request * FF-120: Fix test * FF-120: Change return code * FF-120: Add getTransferEvents * FF-120: Add createTransfer * FF-120: Rename commission -> fee * FF-120: Add 422 error to fixateFee * FF-120: Add brief description to P2P tag * FF-120: rename `params` -> `feeParams` * FF-120: review fix * FF-120: make p2p events use continuationToken * FF-120: fix schemas * FF-120: Add x-merge-properties * Revert "FF-120: Add x-merge-properties" This reverts commit 99092efb * FF-120: Make event changes object instead of array of objects * FF-120: Fix previous commit * FF-120: Change description * FF-120: Remove invalid reference * FF-120: Add metadata to transfer creation * FF-120: Add senderIdentityID to FeeParameters and fix paymentID * FF-120: fix the rest of paymentID * FF-120: Change P2PTransferID example * FF-120: Change parameters format used in creating Transfer * FF-120: Add same params from fixateFee to createTransfer * FF-120: Change createTransfer description * FF-120: Add sender, receiver and status to Transfer * FF-120: Fix description * FF-120: Introduce InvalidTransferParameters * FF-120: Change the way UserInteractions work * FF-120: Remove discriminator in UserInteractionIntent * FF-120: review fix * FF-120: Rename fixateFee -> calculateFee * FF-120: Review fix * FF-120: Review fix * FF-120: Review fix * FF-120: Fix path param * FF-120: Refactor error for invalid p2p transfer params * FF-120: Add getP2PTransfer request * FF-120: Get createP2PTransfer more in line with Withdrawal * FF-120: Add token expiration date * FF-120: Rename P2PTransferInteractionRequested to P2PTransferInteractionChanged * FF-120: Add errors and explanation |
||
---|---|---|
api | ||
scripts | ||
spec/definitions/responses | ||
web | ||
.gitignore | ||
gulpfile.js | ||
Makefile | ||
package.json | ||
README.md | ||
wercker.yml |
Wallet API Specification
TODO
- Надо бы ввести identity service terms.
- Кажется всё-таки, что identity classes и identity levels на одном уровне иерархии.
- Можно попробовать identity classes и levels совместить во что-то одно (типа badges) и позволять набивать их в identity в произвольном количестве.
- Вообще, withdrawal может включать и user interaction.
- Ресурсы currencies и residences выглядят как достаточно универсальные, чтобы их вынести в отдельную спеку.
- Пропатчить swagger-repo так, чтобы swagger-editor корректно работал с репозиториями, в которых больше одной спеки.