Open koekiebox opened 3 weeks ago
I will be keeping this PR open, the next TB 0.15.4
will release this or next week, which will enable us to make use of the --development
flag.
In the meantime, I will get the remainder of the PR ready for review.
Rafiki already supports the production release (
0.15.3
) for TigerBeetle, but it would be a good exercise to revisit the way in which TigerBeetle is being used in Rafiki. The items would include:user_data_*
fields in an effective manner (accounts to make use ofaccount.asset.id
and transfers to make use of bilateral relationship to support reporting on bilateral and multilateral settlements) .get_account_transfers
for accounting purposes (TigerBeetle, SQL already supported)--development
flag for lower memory consumption (https://github.com/tigerbeetle/tigerbeetle/pull/1897)history
functionality for asset liquidity and settlement accountscode
s for transfers (DEFAULT = 1, TRANSFER = 2, DEPOSIT = 3, WITHDRAWAL = 4)0.15.4
See
https://docs.tigerbeetle.com/reference/requests/get_account_transfers https://docs.tigerbeetle.com/reference/account/#flagshistory https://docs.tigerbeetle.com/reference/requests/get_account_balances
PR
https://github.com/interledger/rafiki/pull/2776