You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Hub Operator
I want to make sure no settlement can be initiated for IMMEDIATE/GROSS models
so that only DEFERRED/NET models may result in a successful settlement create operation
Tasks:
Set up various combination for settlement models (e.g. IMMEDIATE/GROSS, DEFERRED/GROSS) [@ggrg]
Merge Node v2 upgrade from master into settlement-v2 for central-ledger and central-settlement. Also utilise upgraded ml-api-adapter and mojaloop/simulator for central-settlement integration tests run [@ggrg]
Add unique constraint on settlementModels to prevent similar models (delay-granularity-interchange-ledgerAccountType-currency) [@ggrg]
Improve createSettlement validation and make sure all of the above specified models fail with appropriate message [@ggrg]
Fix unit tests
Acceptance Criteria:
Inappropriate requests are rejected
Designs are up-to date
Unit Tests pass
Integration Tests pass
Code Style & Coverage meets standards
Changes made to config (default.json) are broadcast to team and follow-up tasks added to update helm charts and other deployment config.
A Settlement cannot be explicitly be initiated when he settlement model chosen is a IMMEDIATE/GROSS model
Goal:
As a Hub Operator
I want to make sure no settlement can be initiated for IMMEDIATE/GROSS models
so that only DEFERRED/NET models may result in a successful settlement create operation
Tasks:
Acceptance Criteria:
Pull Requests:
Follow-up:
Dependencies:
Accountability:
The text was updated successfully, but these errors were encountered: