feat(client): implement exponential backoff retry for network errors

This commit is contained in:
2026-09-21 21:44:12 +03:30
parent 099ec2150e
commit c6e2ce7fd5
6 changed files with 335 additions and 2 deletions

View File

@@ -79,6 +79,7 @@ func run(logger *slog.Logger) error {
httpClient,
config.ZarinHubEndpoint,
tokenManager,
config.ZarinHubRetries,
)
cardService := service.NewCardService(zarinHubClient)
auditRepository := repository.NewAuditRepository(db)