Complete mode to run Central-Ledger TigerBeetle mode ON without any duplicated data #3301
Closed
27 of 29 tasks
Labels
tigerbeetle
All TigerBeetle related Mojaloop work.
vNext
vNext Platform Development (inline with RefArch)
vNext-Settlement
Stories and tasks related to the new Mojaloop Settlement component.
Complete mode to run Central-Ledger TigerBeetle mode ON without any duplicated data (analyse impact on Central-Ledger Transfer tables)
Tasks to complete:
docker-compose
setup and executedocker-compose
in order forwait-4-docker
to check TB health statusparticipant=account.user_data
andparticipantCurrency=account.id
) instead of account id derivationtb#lookupTransferMapped
in order to convert TB transfer to MJL formattb#lookupAccountMapped
in order to convert TBparticipantCurrency
to MJL format (and for DC/CR position balance)transfer.pending_id
) temporary workaround to be supplied here (until TB release in July2023). Function should look at flags to determine if the transfer was a void or a post (return status), options include: voided/posted/none (no action yet)facade#getById
enable TB mode only and respective test casestransferDuplicateCheck
enable TB mode only and respective test casestransferFulfilmentDuplicateCheck
enable TB mode only and respective test casesfacade#getByIdLight
enable TB mode only and respective test casesfacade#getAll
enable TB mode only (low priority)NOT GOING TO IMPLEMENT
- Limitation.facade#getTransferInfoToChangePosition
enable TB mode only (disable due to TB auto position)facade#savePayeeTransferResponse
enable TB mode onlyfacade#saveTransferPrepared
enable TB mode onlyfacade#getTransferStateByTransferId
enable TB mode only (Onlypending/posted/voided
), no need for a state machinefacade#timeoutExpireReserved
enable TB mode only. Require listing of expired transfers.facade#transferStateAndPositionUpdate
enable TB mode onlyfacade#reconciliationTransferPrepare
enable TB mode only - part of funds infacade#reconciliationTransferReserve
enable TB mode only - part of funds infacade#reconciliationTransferCommit
enable TB mode only - part of funds infacade#reconciliationTransferAbort
enable TB mode only - part of funds infacade#recordFundsIn
enable TB mode only - part of funds infacade#getTransferParticipant
enable TB mode onlyRelates to:
#3300
PR:
mojaloop/central-ledger#956
The text was updated successfully, but these errors were encountered: