Commit Graph

591 Commits

Author SHA1 Message Date
thesimplekid
c4abafb617 feat(cdk-cli): decode, send, receice payment request 2024-10-25 13:25:18 +01:00
thesimplekid
3cd5f463d7 feat(NUT18): Payment request 2024-10-25 13:25:18 +01:00
thesimplekid
4e6bf594be feat: remove multimint support 2024-10-25 09:01:49 +01:00
ok300
c91297aac6 Minor rewrites for clarity in melt.rs 2024-10-25 08:21:55 +01:00
ok300
419b1a360d TokenV4: unit is mandatory 2024-10-24 15:21:00 +01:00
mubarak23
2905b36a1c chore:change cli command name from Pay to Melt 2024-10-23 12:57:47 +01:00
thesimplekid
103574bf71 Merge pull request #410 from ok300/ok300-simplify-minturl-handling
Simplify `MintUrl`, use it directly in `wallet/client.rs`
2024-10-22 09:46:51 +01:00
ok300
dffc30233c mintd: add utoipa swagger UI 2024-10-22 08:32:56 +02:00
omahs
6ee79feff5 fix: typos (#411) 2024-10-21 17:45:06 +01:00
ok300
98c94e28bb Simplify MintUrl, use it directly in wallet/client.rs 2024-10-20 19:53:25 +02:00
thesimplekid
84428a9503 feat: verify mint keyset id when getting keys 2024-10-20 18:28:05 +01:00
ok300
f6533a08de Add Proofs trait to consolidate aggregate fns 2024-10-17 23:28:56 +01:00
thesimplekid
cd9c098bcc fix: remove rename 2024-10-15 00:47:49 +02:00
ok300
4efeb7d1c5 mintd: sort pks by amount in /v1/keys 2024-10-15 00:14:38 +02:00
Ruben
e0f5344e8f feat: mint-proofs command
fix typo

make output more readable.

Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
2024-10-13 09:39:00 +02:00
Mubarak Muhammad Aminu
ef3ecce3cf feat(cdk_sdk):remove spent proof and update db state (#393) 2024-10-11 18:02:53 +02:00
thesimplekid
943d00bf20 feat: only start waiting if inactive 2024-10-06 20:57:33 +02:00
thesimplekid
065b4e248f feat: fake wallet 2024-10-06 20:01:09 +02:00
thesimplekid
c82e6bdcab feat: lnbits and strike kill 2024-10-06 19:56:43 +02:00
thesimplekid
7212fa32a8 chore: clippy 2024-10-06 19:36:28 +02:00
thesimplekid
e09084f02d feat: lnd cancel invoice 2024-10-06 19:25:27 +02:00
thesimplekid
1e4a7af34f feat: phd cancel invoice 2024-10-06 19:11:34 +02:00
thesimplekid
7865f3dc17 feat: add cancel to wait invoice 2024-10-06 18:56:24 +02:00
thesimplekid
515991f8d2 fix: cache melt response 2024-10-06 07:53:13 +02:00
lollerfirst
c25bf79e8c Cache SwapResponse, MeltBolt11Response and MintBolt11Response (#361)
* added cache to mint state and post request wrapper macro.
---------

Co-authored-by: thesimplekid <tsk@thesimplekid.com>
2024-10-05 11:18:23 +02:00
ok300
c0967d8079 CLI balance: show unit when printing balances 2024-10-03 14:54:38 +02:00
thesimplekid
27eed93e3c feat: remove old nut05 response 2024-10-03 08:51:39 +02:00
thesimplekid
e54548b125 chore: add sleep between quote and mint 2024-10-02 08:56:20 +02:00
thesimplekid
48ac30b973 chore: add sleeps between quote and mint 2024-10-01 21:15:10 +02:00
David Caseria
fc0cc6789c Refactor to_unit into amount module (#381)
* Refactor to_unit into amount module
2024-10-01 14:36:37 +02:00
thesimplekid
187664439c refactor: mint into mods 2024-09-30 22:45:57 +02:00
David Caseria
4c14484c00 Refactor receive_proofs now that multi-mint tokens are not supported 2024-09-30 20:54:07 +02:00
thesimplekid
610571d05b fix: itest change ordering 2024-09-30 20:43:04 +02:00
David Caseria
8fa770ca0d Remove received proofs from db after swap 2024-09-30 20:00:24 +02:00
thesimplekid
7ea568e615 feat: sql store signatures dleq 2024-09-30 12:20:43 +02:00
thesimplekid
ca6fdb5bff feat: return change in check quote 2024-09-30 09:47:23 +02:00
thesimplekid
b23b48c3fe refactor: wallet into multiple mods 2024-09-29 14:08:34 +02:00
thesimplekid
008c913583 refactor: ln backends within mint 2024-09-27 10:04:33 +02:00
thesimplekid
5139c47dac feat: check outgoing payment status flow 2024-09-25 20:28:05 +02:00
Pavol Rusnak
a87117f55f cdk-cln: bump cln-rpc dependency to 0.2.0 2024-09-24 11:14:22 +02:00
thesimplekid
974796400d feat: get proofs for quote id 2024-09-23 14:05:28 +02:00
thesimplekid
fa8776998a feat(mint): store mint_quote_id for blind sig 2024-09-21 11:13:30 +02:00
thesimplekid
117443d126 feat: store melt_quote_id for proof 2024-09-21 11:13:30 +02:00
thesimplekid
3413c24936 ci: add db matrix to ci 2024-09-21 11:10:38 +02:00
thesimplekid
4a0637a6a5 feat: itests select db 2024-09-21 11:10:38 +02:00
thesimplekid
f2867188a8 fix: sqlx sqlite settings
feat: use transactions in all sql fns
2024-09-21 11:10:38 +02:00
David Caseria
4ba2b07418 Fix melt change amount 2024-09-21 10:28:55 +02:00
Pavol Rusnak
11fa39a003 chore: remove unused deps 2024-09-20 08:43:13 +02:00
thesimplekid
f9bb5eb913 feat: itests
fix: melt change promises amount
2024-09-19 11:43:43 +02:00
thesimplekid
725f59af04 fix: melt transaction balanced 2024-09-18 16:28:14 +02:00