Commit Graph

4180 Commits

Author SHA1 Message Date
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
Sebastian
15a15942d2
#7717 do not show walletcore version 2023-07-02 16:57:34 -03:00
5695ae0a9f
wallet-core: use testingWaitTransactionsFinal to wait for transactions 2023-07-01 01:43:29 +02:00
f93ab03a1b
wallet-core: get rid of internal runUntilDone usages 2023-07-01 00:52:14 +02:00
7a18e12a17
wallet-core: towards event-based waiting in runIntegrationTestV2 2023-06-30 23:01:48 +02:00
86e9799ffd
embedded: revert accidental/unfinished qjs change 2023-06-30 23:01:11 +02:00
bac2ac01b8
wallet-core: fix pending operation query for p2p tx 2023-06-30 22:59:50 +02:00
9cfc138e75
wallet-core: use canonicalized base URL when querying exchange 2023-06-30 22:00:20 +02:00
5754f00399
harness: check balance in basic payment test 2023-06-30 16:44:46 +02:00
e0d4f7e4af
wallet-core: properly make coins visible after refresh 2023-06-30 16:29:35 +02:00
d4ee961387
wallet-core: rename OperationAttempt->TaskRun, do not allow task result values anymore 2023-06-30 16:14:58 +02:00
7523ffa910
web-utils: create error details with correct code 2023-06-30 13:55:35 +02:00
b2fd948a54
-logging 2023-06-29 19:53:45 +02:00
424e39edda
-oops, obvious missing return 2023-06-29 12:13:52 +02:00
585fe6b996
anastasis-core: use http client from taler-util 2023-06-29 11:57:40 +02:00
Sebastian
4853f79677
fix: #7875 - show retry on pending state 2023-06-29 00:10:04 -03:00
93ab00e601
wallet-core: fixup for coin availability (visible coins) 2023-06-28 17:22:33 +02:00
3f4526847b
idb: suggest encoding improvements 2023-06-28 17:22:33 +02:00
Sebastian
28dce57f92
fix: 7740 check max on p2p push 2023-06-28 11:38:01 -03:00
Sebastian
ce3c3d7839
check currency so it wont compare coins that are not related 2023-06-28 11:36:21 -03:00
Sebastian
f1008c9661
use default http timeout from util 2023-06-28 09:49:52 -03:00
db9d6dd394
wallet-core: do not notify twice on withdrawal creation 2023-06-28 14:47:20 +02:00
79e520c415
wallet-core: only report balance-change when withdrawal finishes 2023-06-28 11:18:03 +02:00
5bbf41ce1c
wallet-core: handle 'never' timestamp in purse status 2023-06-28 11:10:35 +02:00
4e3e17edd1
wallet-core: dead code elimination 2023-06-28 10:57:24 +02:00
35ae9f2c22
wallet-core: emit balance-change notifications, do less implicit background work 2023-06-28 10:49:41 +02:00
Sebastian
97a9e92d8b
set amount for manual withdraw when the qr does not have it 2023-06-27 08:21:03 -03:00
18a3d764de
wallet-core: fix withdrawal error reporting 2023-06-26 19:51:01 +02:00
5af24c1e88
wallet-core: fix some deposit transitions 2023-06-26 19:38:57 +02:00
a844136489
wallet-core: make changes to available amount atomic
W.r.t. transactions
2023-06-26 19:27:42 +02:00
Sebastian
2779086a32
support for exchange-withdraw call to action, pending use case when the user need to specify the amount 2023-06-26 14:23:32 -03:00
Sebastian
87fc6ebf48
if checkmasterpub is specified, throw if master pub is not equal to the expected value 2023-06-26 14:22:34 -03: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
fca893038d
wallet-core: fix deposit tx states, long-poll on kyc 2023-06-26 12:48:20 +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
fbab16ef23
wallet-core: allow deleting a peer-push-credit transaction in dialog state 2023-06-24 17:54:15 +02:00
1f31ebc3cc
wallet-core: allow confirming peer-push-credit via txid 2023-06-24 17:49:53 +02:00
Sebastian
4f30506dca
show qr to import TOTP into other app 2023-06-23 10:36:24 -03:00
Sebastian
9dbf0bd7d2
better wording to the tx details 2023-06-21 14:51:14 -03:00
Sebastian
7010e707ba
fix test 2023-06-21 11:34:19 -03:00
Sebastian
81bf1cc9c1
show bank details 2023-06-21 11:28:27 -03:00
Sebastian
8b85fe1775
wait 5 minutes before trigger wire transfer, prevent the exchange to make more than 1 wire transfer if the deposit takes times 2023-06-21 10:24:01 -03:00
06301efda3
-logging 2023-06-21 12:36:22 +02:00
5eb339b836
wallet-core: fix withdrawal KYC transitions and use long-polling 2023-06-21 12:21:48 +02:00
30fb003ee3
-install with frozen lockfile 2023-06-21 09:51:08 +02:00
8f8674defd
-missing toplevel 'make install' components 2023-06-21 09:48:16 +02:00