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
We want to make the payment withdrawals 2 phase transfers as well such that ASEs can
create the transfer on Rafiki
do accounting on their own backend
post ( = Tigerbeetle language for complete) the withdrawal
That way, if something goes wrong on the ASEs backend, the withdrawal within Rafiki will just expire (or be voided = canceled) and we won't end up with bad state.
Note that we don't have to implement the post/void functionality. We can use PostLiquidityWithdrawal/VoidLiquidityWithdrawal for that.
Todos
update incoming payment and outgoing payment withdrawal method to include a timeout
add post / void step to docs about flow of funds / accounting between Rafiki and ASE
The text was updated successfully, but these errors were encountered:
Context
Currently, liquidity withdrawals on
are 2 phase transfers while withdrawals on
are 1 phase transfers.
We want to make the payment withdrawals 2 phase transfers as well such that ASEs can
That way, if something goes wrong on the ASEs backend, the withdrawal within Rafiki will just expire (or be voided = canceled) and we won't end up with bad state.
Note that we don't have to implement the post/void functionality. We can use
PostLiquidityWithdrawal
/VoidLiquidityWithdrawal
for that.Todos
The text was updated successfully, but these errors were encountered: