storj/satellite/payments
Jeremy Wharton e0bb410192 satellite/payments/stripecoinpayments: parallelize invoice methods
Invoicing-related payment service methods have been modified to send
Stripe API requests in parallel.

Additionally, randomness has been added to the Stripe backend wrapper's
exponential backoff strategy in order to reduce the effects of the
thundering herd problem, which arises when executing many simultaneous
API calls.

Resolves #5156

Change-Id: I568f933284f4229ef41c155377ca0cc33f0eb5a4
2023-03-31 17:14:22 +00:00
..
accountfreeze satellite/accountfreeze: change price threshold default 2023-03-28 16:05:08 +00:00
billing satellite/satellitedb: support insert for many billing txs in one db tx 2023-03-31 14:48:17 +00:00
coinpayments satellite: remove unused coinpayments code and chores 2022-11-30 16:24:48 +00:00
paymentsconfig satellite/payments/stripecoinpayments: avoid mock cross-talk in tests 2023-03-03 20:20:48 +02:00
storjscan satellite/payments/storjscan: add info level log statement when a user successfully claims a wallet address. 2022-09-29 18:20:06 +00:00
stripecoinpayments satellite/payments/stripecoinpayments: parallelize invoice methods 2023-03-31 17:14:22 +00:00
account.go satellite/satellitedb: add package info to customers db 2023-03-31 15:51:30 +00:00
balance.go satellite/{web,payments}: display correct stripe balance 2023-03-17 11:54:08 -05:00
charges.go satellite/console: add credit card charges to billing history 2020-01-03 17:34:59 +02:00
coupons.go Revert "satellite/payments: add partnered field to coupon struct" 2023-03-31 16:03:48 +00:00
creditcards.go satellite/console: return card from AddCreditCard 2023-02-21 20:48:15 +00:00
credits.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
invoices.go satellite/{db,analytics,payments}: add chore for auto account freeze 2023-03-01 09:31:27 +00:00
projectcharges.go satellite/payments/stripecoinpayments: implement invoice price override 2023-01-17 14:32:10 +00:00
tokens.go satellite/payments: remove Deposit from Tokens interface 2022-10-17 13:32:06 +02:00