Skip to content

Releases: mojaloop/central-ledger

v3.7.6-snapshot

19 Oct 12:14
707ef06
Compare
Choose a tag to compare
v3.7.6-snapshot Pre-release
Pre-release

Feature: GET on /transfers/{ID} implemented: mojaloop/project#452
Feature: Participant accounts creation to support Settlements implemented: mojaloop/project#509
Configuration: Knex migration scripts can be enabled/disabled by using "RUN_MIGRATIONS" in the default.json as well as connection pool

v3.8.0 Release

18 Oct 17:38
00fcefa
Compare
Choose a tag to compare

Minimum Viable Product Release (MVP)

Features: Transfers

1. Prepare Handler

  • Receives POST /transfers requests and metadata and performs additional validation
  • Performs duplicate check on the incoming POST /transfers requests
  • Passes the message on to Position Handler for position updates with relevant metadata

2. Position Handler

  • Receives /transfers requests and metadata and performs position updates as necessary after validation
  • Performs check on the Net Debit Cap

3. Fulfil Handler

  • Receives PUT /transfers/{ID} requests and metadata and performs additional validation
  • Passes the message on to Position Handler for position updates with relevant metadata

4. Timeout Handler

  • Triggers an abort event on the messages that have timed-out based on the expiry times
  • Passes the message on to Position Handler for position updates with relevant metadata

5. Get Transfers Handler

  • Receives GET /transfers/{ID} requests and metadata and performs additional validation
  • Provides response based on the API (Mojaloop Spec 1.0) Specification, to notification handler

Features: Operations (admin functionality)

1. Initial Limits & Position

  • Provides end-points for supporting on-boarding by setting initial limits and Position of an FSP

2. Endpoints

  • Provides end-points for managing the end-points (callback URLs for various functions) of an FSP

3. Positions

  • Provides end-points for managing (querying) the Positions of an FSP

4. Limits

  • Provides end-points for managing the Limits of an FSP

5. Accounts

  • Provides end-points for managing the Accounts of an FSP

Notes

Service details:

  • The central-ledger repo contains the code-base for five services: the prepare-handler service, position-handler service, fulfil-handler service, timeout-handler service, get-transfers-handler service and the central-ledger service that provides admin functionality.

Transfers Architecture:

Transfers Architecture

Change-log for this release:

  • Feature: GET on /transfers/{ID} implemented: mojaloop/project#452
  • Feature: Participant accounts creation to support Settlements implemented: mojaloop/project#509
  • Configuration: Knex migration scripts can be enabled/disabled by using "RUN_MIGRATIONS" in the default.json

v3.7.5-snapshot

18 Oct 19:50
615916c
Compare
Choose a tag to compare
v3.7.5-snapshot Pre-release
Pre-release

Feature: GET on /transfers/{ID} implemented: mojaloop/project#452
Feature: Participant accounts creation to support Settlements implemented: mojaloop/project#509
Configuration: Knex migration scripts can be enabled/disabled by using "RUN_MIGRATIONS" in the default.json

v3.7.4-snapshot

17 Oct 13:38
cef0f9f
Compare
Choose a tag to compare
v3.7.4-snapshot Pre-release
Pre-release

Change log for this release:

Enhancement: added connection pool configuration

v3.7.3-snapshot

16 Oct 16:38
10888be
Compare
Choose a tag to compare
v3.7.3-snapshot Pre-release
Pre-release

Change log for this release:

Enhancement: Refactor handlers to ensure commits occur after all processing completed. Merge latest code from develop

v3.7.2-snapshot

11 Oct 10:49
7d67238
Compare
Choose a tag to compare
v3.7.2-snapshot Pre-release
Pre-release

Change log for this release:

v3.7.1-snapshot

03 Oct 10:39
c2c3628
Compare
Choose a tag to compare
v3.7.1-snapshot Pre-release
Pre-release

Change log for this release:

  • Enhancement: Removing Transfer Handler to improve performance & efficiency

Note:

  • This is a snapshot release specific to Performance build. Once stable, will be merged with develop.

v3.7.0-snapshot

01 Oct 12:00
2d304e7
Compare
Choose a tag to compare
v3.7.0-snapshot Pre-release
Pre-release

Change log for this release:

v3.6.1-snapshot

26 Sep 11:07
a02083e
Compare
Choose a tag to compare
v3.6.1-snapshot Pre-release
Pre-release

Changelog for this release:

  • Fix for bug: Fulfil message on COMMIT not being put on payee FSP topic - mojaloop/project#472
  • Fix for bug: Validation of participants in prepare transfer process - mojaloop/project#469
  • Fix for bug: Handlers fall-over/terminate on exception (#113) - mojaloop/project#471
  • Fix for bug: Fulfillment Failure - Invalid error message in PayeeFSP - mojaloop/project#436
  • Versions: Updated versions of central-services-shared, central-services-database versions to 3.1.0-snapshot

v3.6.0-snapshot

19 Sep 10:30
54ffb7d
Compare
Choose a tag to compare
v3.6.0-snapshot Pre-release
Pre-release

Changelog for this release: