Commit Graph

444 Commits

Author SHA1 Message Date
Sebastian
2f072a4c12
mark proposalid as depreacted 2023-07-10 09:44:01 -03:00
Sebastian
f6b63a691b
fix node20 bug 2023-07-10 09:43:08 -03:00
cf55f3f371
bump versions to 0.9.3-dev.17 2023-07-07 14:23:45 +02:00
8b06874f42
wallet-core: support passing transactionId to confirmPay 2023-07-06 20:17:59 +02:00
Sebastian
d98f048fd6
fix 7741: add sessionid 2023-07-03 14:01:23 -03:00
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