07d8498abc
wallet-core: implement runIntegrationTestV2
2023-04-04 15:26:14 +02:00
cefec08ce7
wallet-core: check for broken transactions
2023-04-04 15:26:14 +02:00
Sebastian
543795f7fc
save posConfirmation after payment
2023-04-03 12:13:13 -03:00
Sebastian
b08bb05a40
save wire fee instead of effective amount
2023-03-31 14:50:59 -03:00
Sebastian
b0cc65e17f
move coin selection function to coinSelection.ts and added a test placeholder, and some fixes:
...
* selectCandidates was not save wire fee
* selectCandidates show check wire fee time range
2023-03-31 12:27:17 -03:00
Sebastian
74dba9506d
show wire details when the deposit has been wired
2023-03-29 15:14:24 -03:00
329b766ae7
bump Taler component versions
2023-03-29 19:45:45 +02:00
a17a08ae28
implement IBAN validation
2023-03-29 18:50:07 +02:00
Sebastian
efbde0e160
handle kyc error on invoice and transfer
2023-03-29 00:06:24 -03:00
5f681813cf
-typos
2023-03-13 10:42:46 +01:00
Sebastian
f404878063
fix: summary empty string also means that summary is required
2023-03-10 01:26:05 -03:00
b8a11e69f5
wallet-core: really report estimatedAmountEffective in PeerPullCredit
2023-02-24 03:49:13 +01:00
9d3d2a43c7
bump versions to 0.9.3-dev.5
2023-02-23 20:16:32 +01:00
3cdee428dd
bump versions to 0.9.3-dev.4
2023-02-23 16:09:55 +01:00
582b6ae5f4
wallet-core: report correct amountEffective in peer-pull-credit even before withdrawal is active
2023-02-23 16:07:14 +01:00
dd9e4555ba
wallet-core: fixup for legacy peer-push-debit transaction
2023-02-23 15:52:32 +01:00
7985b0a33f
taler-harness: deployment tooling for tipping
2023-02-23 00:52:17 +01:00
9d238fc011
bump to 0.9.3-dev.3
2023-02-21 21:17:33 +01:00
b648238c41
harness: improve peer-pull integration test, check notifications
2023-02-21 21:02:36 +01:00
a3c7da975b
wallet-core: fix peer-pull-credit long-polling and peer-pull-debit pending operation status
2023-02-21 20:31:23 +01:00
2677140749
wallet-core: do not retry transaction if long-poll is active
2023-02-21 19:23:32 +01:00
ffeac825d1
bump to 0.9.3-dev.1
2023-02-21 17:48:58 +01:00
f955edc1f6
bump version to 0.9.2
2023-02-21 02:09:31 +01:00
4b642ea53e
wallet-core: group API types
2023-02-21 02:02:47 +01:00
4762018dc1
wallet-core: report refresh errors properly
2023-02-21 01:48:12 +01:00
e56d3ba8eb
taler-wallet-cli: make purse expiration configurable
2023-02-21 01:15:27 +01:00
a49959d2c8
wallet-core: support long-polling for peer push credit
2023-02-20 21:26:08 +01:00
3daa4dbb3f
wallet-core: fix retryTransaction, improve tx/op identifier parsing/construction
2023-02-20 20:14:46 +01:00
Sebastian
5ad96b178e
refund awating is empty when puchase is paid, returning last refund id
2023-02-20 13:23:49 -03:00
Sebastian
68f3c3b447
pretty
2023-02-20 12:37:05 -03:00
Sebastian
0b6b757f65
don't use outdated purchase info
2023-02-20 12:36:48 -03:00
85c5c6d7c7
wallet-core: fix DB migration logic when only an index is added
2023-02-20 15:07:30 +01:00
6b28885f0b
wallet-core: stubs for suspend/resume tx
2023-02-20 14:40:37 +01:00
c022f39428
-fix pending operation
2023-02-20 04:23:53 +01:00
2626ed6ad0
wallet-core: correct raw/effective amounts for check-peer-pull-credit
2023-02-20 04:00:46 +01:00
a6d78f12df
-deletion
2023-02-20 03:56:43 +01:00
bd9904f6a0
-implement getTransaction for p2p credit txns
2023-02-20 03:36:46 +01:00
d4fda1eea8
wallet-core: raw/effective amount for push transactions, fix transactions list for push/pull credit
2023-02-20 03:22:43 +01:00
ac9dc1845a
-rename
2023-02-20 01:47:49 +01:00
803d1bf7a7
wallet-core: rename ops with support for old names
2023-02-20 01:44:28 +01:00
fddc6eb4f2
-deep rename
2023-02-20 01:20:41 +01:00
357457018c
-missed rename
2023-02-20 01:17:18 +01:00
1747d3ac18
wallet-core: rename p2p requests to something more sensible
2023-02-20 01:16:31 +01:00
30b3949d2b
wallet-core: pending operation for peer push credit, save withdrawalGroupId
2023-02-20 00:38:24 +01:00
e6ed901626
wallet-core: various p2p payment fixes
2023-02-19 23:13:44 +01:00
8b83f729d7
-comments
2023-02-17 02:25:46 +01:00
99f27aaecd
-comments
2023-02-16 22:29:53 +01:00
fedc45144f
-missing files
2023-02-16 13:24:25 +01:00
a906263f74
use node16 module resolution
2023-02-16 03:23:42 +01:00
825d2c4352
make wallet-cli runnable under qtart
2023-02-16 02:50:29 +01:00
58c59a3e5e
walet-core: always show refresh transactions when in an error state
2023-02-14 13:38:12 +01:00
12fc0b3f2a
-include more info in refresh tx
2023-02-14 13:28:10 +01:00
bb8bf3cb55
wallet-core: more details in refresh transaction
2023-02-14 13:18:33 +01:00
b73accfe4a
-remove bad logging
2023-02-14 13:11:04 +01:00
e3bdfe61a8
-fix schema validation
2023-02-14 13:10:38 +01:00
55f868d5e8
wallet-core: allow inclusion of refreshes in transactions list
2023-02-14 13:02:59 +01:00
97fac057c2
wallet-core: report coins in dump-coins even when withdrawal transaction was deleted
2023-02-14 12:30:44 +01:00
6a4da88719
wallet-core: expose more info about refund query
2023-02-14 11:17:19 +01:00
22cb8adaa6
wallet-core,harness: introduce reserveIsReady flag, test tx lifeycle
2023-02-13 13:15:47 +01:00
79b77a0c3c
wallet-core: skeleton support for regional currency scopes
2023-02-12 21:13:30 +01:00
13f0442736
harness: finish kyc test
...
We mock the KYC gateway now, use the new notification-based wallet API
and the test is not experimental anymore.
2023-02-12 19:31:37 +01:00
04ab9f3780
wallet-core,harness: implement pay templating
2023-02-11 14:24:29 +01:00
1640859594
taler-wallet-cli: stop wallet properly
2023-02-10 19:47:59 +01:00
63bb6a4271
-resolve error introduced by merge
2023-02-10 19:25:04 +01:00
49608f0bbb
-only return coin indices for successfully withdrawn coins
2023-02-10 19:23:08 +01:00
Sebastian
c8336c8c2c
pretty
2023-02-10 12:53:27 -03:00
Sebastian
599c6fa954
fix: not saving planchet as kyc required
2023-02-10 12:53:02 -03:00
Sebastian
3ade15e5e5
fix: Cannot read properties of undefined (reading 'ev_sig')
2023-02-10 12:52:05 -03:00
18c30b9a00
wallet-core: implement partial withdrawal batching, don't block when generating planchets
2023-02-10 13:21:37 +01:00
3cf2d4cba9
wallet-core: expose withdrawal progress, towards huge withdrawal test
2023-02-10 00:07:33 +01:00
96101238af
harness,wallet-cli: notification-based testing with RPC wallet
2023-02-02 20:21:04 +01:00
Sebastian
ab9a5e1e8a
fix #7552 , add next_url from the tip information when accepting tips
2023-02-01 13:00:12 -03:00
Sebastian
33c1759f16
fix accept tip response type
2023-01-31 11:42:46 -03:00
8791d4ea60
-remove debug logging
2023-01-27 13:32:27 +01:00
af4064ce7e
wallet-core: improve error message when store is missing
2023-01-27 12:38:24 +01:00
3cc26d00f8
put taler wallet RPC into taler-util, make it cross-platform
2023-01-26 12:48:35 +01:00
3aa077e097
bump versions
2023-01-24 16:46:36 +01:00
6816052615
update READMEs
2023-01-23 15:43:56 +01:00
0029013f8d
-space
2023-01-23 13:56:50 +01:00
3222617b81
wallet-core: make DB migration logic more tolerant
2023-01-23 13:56:22 +01:00
Sebastian
5f31dad2d3
also merge refund when getting transactionById
2023-01-20 15:43:37 -03:00
Sebastian
7ea8321ddd
introducing getBalanceDetail for getting all depositable/transferable amount for a currency
2023-01-20 15:41:55 -03:00
Sebastian
346056ca91
feat: adjust log level from developer page
2023-01-19 17:05:34 -03:00
Sebastian
4f376297dc
fix: order will stay in queryRefund state forever
2023-01-19 14:25:02 -03:00
Sebastian
e263fe3508
fix: do not count coins with other currency
2023-01-19 13:37:42 -03:00
Sebastian
fdc7b58277
Merge branch 'master' of git.taler.net:wallet-core
2023-01-18 17:32:34 -03:00
Sebastian
4bd9b1ba79
fix: missing total cost in peer pull payment
2023-01-18 17:31:34 -03:00
Sebastian
733d06c8d4
fix: using wrong variable
2023-01-18 17:29:36 -03:00
d7fe5b0cb5
wallet-core: add receiver name in fakebank test
2023-01-18 20:21:24 +01:00
de937d7159
-logging
2023-01-18 20:08:16 +01:00
598de5b0d5
wallet-core: Add 'deposited' field to deposit transaction
...
This field indicates whether the POST requests to deposit coins went
through with the exchange.
We also don't consider a deposit transaction as having lifeness when it
is already deposited and we're just querying for informational deposit
tracking information.
2023-01-18 19:33:01 +01:00
Sebastian
5e129abe9e
fix: withdrawal error when creating an invoice
2023-01-18 13:12:38 -03:00
Sebastian
b0258d1909
fix tx pending state
2023-01-18 12:36:49 -03:00
Sebastian
44570081f1
fix zeroOfCurrency
2023-01-18 12:36:36 -03:00
3bcac051ed
wallet-core: log insufficient balance details
2023-01-18 00:17:07 +01:00
Sebastian
2c14a180c1
re-use the same kyc function from withdrawal for deposits
2023-01-17 16:01:27 -03:00
Sebastian
eeea3e62a0
stronger type check to be sure that ErrorDetails is consistent
2023-01-17 16:01:26 -03:00
Sebastian
fc38d0da95
query transaction status for deposit
2023-01-15 17:48:41 -03:00
Sebastian
e034f1045c
removing merchantPub from signature
2023-01-15 17:47:56 -03:00
Sebastian
767f1a9d67
remove activeLongPoll on error and prevent activeLongPoll skip if forced
2023-01-13 16:34:07 -03:00