storj/satellite/payments
Andrew Harding f5e110f2aa satellite/satellitedb: support insert for many billing txs in one db tx
Implementing https://github.com/storj/storj/issues/5702 means adding a
bonus billing transaction for each storjscan transaction being recorded.
To do this idempotently, we need to the ability to for both the
storjscan and bonus transaction to be committed together.

This change updates the billing database to allow multiple billing
transactions to be inserted under the same database transaction.

Change-Id: I941864f47fc64d65aab076eec2e96fd04fcc7aac
2023-03-31 14:48:17 +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/satellitedb: support insert for many billing txs in one db tx 2023-03-31 14:48:17 +00:00
account.go satellite/payments/stripecoinpayments: undo price override removal 2023-02-24 16:54:51 +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 satellite/payments: add partnered field to coupon struct 2023-03-13 02:54:26 -05: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