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
The invoice and outgoing payment services currently each handle webhook retry attempts.
Instead of duplicating that further for #220 (and potentially asset and peer liquidity webhooks) manage webhook lifecycle in a single service.
This will also allow bugs like #223 to be fixed in one place.
The text was updated successfully, but these errors were encountered:
Having the wallet call relevant apis upon receiving webhook events (instead of using webhook response codes to communicate to Rafiki that the wallet has performed certain internal actions) means the webhook service wouldn't need to notify relevant services about successful webhook requests.
By persisting webhook events, the admin api could have deposit and withdrawal liquidity mutation resolvers that take the webhook id instead of having different resolvers for different account types that take arbitrary amounts.
The invoice and outgoing payment services currently each handle webhook retry attempts.
Instead of duplicating that further for #220 (and potentially asset and peer liquidity webhooks) manage webhook lifecycle in a single service.
This will also allow bugs like #223 to be fixed in one place.
The text was updated successfully, but these errors were encountered: