Sebastian
f47b5bd783
#7741 share payment
...
add shared flag in db
new state purchase dialogShared
new error WALLET_ORDER_ALREADY_PAID
removing nonce from normal operation
new operation: sharePayment which returns payUri with nonce
2023-07-03 12:40:35 -03:00
d4ee961387
wallet-core: rename OperationAttempt->TaskRun, do not allow task result values anymore
2023-06-30 16:14:58 +02:00
Sebastian
28dce57f92
fix: 7740 check max on p2p push
2023-06-28 11:38:01 -03:00
Sebastian
f1008c9661
use default http timeout from util
2023-06-28 09:49:52 -03:00
5bbf41ce1c
wallet-core: handle 'never' timestamp in purse status
2023-06-28 11:10:35 +02:00
35ae9f2c22
wallet-core: emit balance-change notifications, do less implicit background work
2023-06-28 10:49:41 +02:00
Sebastian
1e173e279f
added master pub to add-exchange (for validation)
2023-06-26 14:21:10 -03:00
Sebastian
74579ac2f2
withdraw exchange URI
2023-06-26 12:54:54 -03:00
4b61945f6b
wallet-core: return numCoins in checkPeerPullCredit response
2023-06-26 12:57:00 +02:00
eae3571607
wallet-core: allow confirmPeerPullDebit via txId
2023-06-26 12:53:32 +02:00
66432cdd05
introduce balance-change notification
2023-06-26 10:52:50 +02:00
1b22b4957d
-missing optional
2023-06-24 19:01:13 +02:00
1f31ebc3cc
wallet-core: allow confirming peer-push-credit via txid
2023-06-24 17:49:53 +02:00
77849fdf5d
-minor rename
2023-06-20 19:43:39 +02:00
98a351aa4c
repo: bump to 0.9.3-dev.16
2023-06-20 19:42:44 +02:00
8d20ab87fa
wallet-core: consistently rename to failTransaction
2023-06-20 19:41:42 +02:00
Sebastian
cb3b48d316
using enum instead of string
2023-06-20 14:28:40 -03:00
Sebastian
9f07ab8d4a
remove from float
2023-06-20 11:50:34 -03:00
e5a8ae7d60
wallet-core: remove redundant/unused notifications
2023-06-20 16:07:20 +02:00
9c708251f9
wallet-core: emit DD37 self-transition notifications with errors
2023-06-20 11:40:06 +02:00
Sebastian
d97f440f25
remove type literal
2023-06-16 09:40:10 -03:00
Sebastian
08746f5bf0
compare duration
2023-06-15 13:06:03 -03:00
Sebastian
671342818f
get operation plan types
2023-06-13 16:45:42 -03:00
d8d214942c
wallet-core: truncate withdrawal errors
2023-06-06 17:25:17 +02:00
698f356659
wallet-core: check base URL reported by exchange
2023-06-06 17:18:53 +02:00
8671dc37c8
build system: use --build argument for tsc
2023-06-06 15:30:37 +02:00
f56a563533
build system: get rid of prepare scripts
...
These don't seem to be the right location to compile packages.
The newest version of pnpm runs all those scripts on "pnpm install",
even if we filter for only one package. That results in a build
performance issue.
2023-06-06 15:25:53 +02:00
474a171f5e
wallet-core: deterministic p2p contract encryption
2023-06-06 15:00:15 +02:00
1befd39671
bump typescript version
2023-06-06 11:54:37 +02:00
9fca44893a
wallet-core: handle more p2p abort cases nicely
2023-06-05 17:58:25 +02:00
Sebastian
6e7c88a620
fix floor in times
2023-06-05 11:24:25 -03:00
Sebastian
75fdf6137f
move kycurl to commons, make webex aware
2023-06-05 10:58:24 -03:00
e671880b9e
wallet-core: use long-polling for P2P kyc
2023-06-05 13:33:14 +02:00
Christian Grothoff
a5cd8a522e
-typos
2023-06-03 13:00:01 +02:00
b1ce901df2
wallet-core: remove waiting-for-retry and some other notifications that we don't use
2023-06-02 16:03:07 +02:00
2a92ca8732
wallet-core: report possible actions in transactions list
2023-05-30 15:58:28 +02:00
000359a5e7
finish implementation of abort / cancelAborting on all tx types
2023-05-30 12:28:21 +02:00
Sebastian
62cec67983
using taler crypto
2023-05-26 10:54:42 -03:00
Sebastian
e3d046457b
moving into taler-crpto
2023-05-26 09:26:12 -03:00
96d9ea3840
taler-util,wallet-core: make AbsoluteTime opaque
2023-05-26 13:52:00 +02:00
cd8f76db61
taler-util,wallet-core: implement TalerPreciseTimestamp
...
Fixes #7703
2023-05-26 12:19:32 +02:00
6e13fce8a9
taler-util: compile-time flavor for timestamp types
2023-05-26 11:12:44 +02:00
fe8749c3f8
wallet-core: implement cancelAbortingTransaction for deposit groups
2023-05-25 19:26:40 +02:00
8624d798b7
wallet-core: fix issues with aborting deposits
2023-05-25 19:11:03 +02:00
0b4d900088
wallet-core: return transactionId whenever a transaction is created
2023-05-25 11:59:55 +02:00
0406160869
wallet-core: DD37 fixes and FIXME comments for merchant payments
2023-05-25 11:13:25 +02:00
a2ef2e391a
wallet-core: remove legacy non-DD37 tx status fields
2023-05-24 14:46:03 +02:00
f475f98f86
wallet-core: fix getTransactionById for refunds
2023-05-24 14:20:48 +02:00
4627c0781c
wallet-core: report number of coins in withdrawal details
2023-05-24 12:58:33 +02:00
ea953f2b77
wallet-core: use division for withdrawal coin selection
2023-05-24 12:54:07 +02:00