Commit Graph

418 Commits

Author SHA1 Message Date
thesimplekid
866f384ef4 chore: clippy 2024-07-15 13:57:53 +01:00
thesimplekid
8382bd6120 fix: Verify correct number of sigs on sigall swap 2024-07-15 13:47:31 +01:00
thesimplekid
59ba5a2276 feat: sig all cannot be used in melt 2024-07-15 13:28:45 +01:00
thesimplekid
430931aced chore: remove config logging 2024-07-13 09:40:54 +01:00
thesimplekid
230a082e52 chore: Cargo metadata 2024-07-11 21:37:58 +01:00
thesimplekid
f9d8d5d147 chore: cargo metadata 2024-07-11 21:32:57 +01:00
thesimplekid
27568c247b release: 0.2.0 2024-07-11 21:24:58 +01:00
thesimplekid
920e5d1fd7 fix: set inactive keysets as inactive in sql db 2024-07-11 21:02:12 +01:00
thesimplekid
6d3200c72d feat: use derivation path by unit 2024-07-11 20:48:45 +01:00
thesimplekid
17263b07f5 feat(NUT02): add input_fee_ppk
chore: instrument log on mint fns
2024-07-11 12:22:20 +01:00
David Caseria
8477dc7a1d Use native tls cert roots 2024-07-10 23:38:31 +01:00
David Caseria
6d54b97a95 Use arg to set log level for cli 2024-07-10 16:50:49 -04:00
thesimplekid
011efac426 fix: request lookup migration 2024-07-10 16:12:50 +01:00
thesimplekid
658d85c16d fix: mint info deserlization 2024-07-08 16:04:15 +01:00
thesimplekid
0d16b44884 feat: MintInfo and nuts builder 2024-07-07 22:48:01 +01:00
thesimplekid
8d0b8fb357 feat: multiple ln backends 2024-07-07 19:01:18 +01:00
thesimplekid
242fffad65 fix: NUT-06 deserlization 2024-07-07 16:08:52 +01:00
thesimplekid
de47ad9ac1 feat: update mint state 2024-07-07 12:29:45 +01:00
thesimplekid
0ff936d3b7 feat: copy on unit 2024-07-07 11:41:14 +01:00
thesimplekid
46f8689b1f feat: check if invoice already paid on melt
feat: check if internal invoice already settled
2024-07-07 11:14:40 +01:00
thesimplekid
1b64e5d8fa feat: cln use payment has as lookup for melt 2024-07-05 23:49:31 +01:00
thesimplekid
8b775cb7f1 feat: wait invoice is stream of request_lookup_id 2024-07-05 23:49:31 +01:00
thesimplekid
6a315fc3b9 feat: mintd axum server
feat: deafult NUT-04 and NUT-05 settings to enable bolt11 sats
2024-07-05 23:49:31 +01:00
thesimplekid
16aeec92c7 feat: cln lightning 2024-07-05 23:49:31 +01:00
thesimplekid
bfe6ecb197 feat: only increment keyset counter for derived secrets 2024-07-05 23:05:14 +01:00
thesimplekid
b7208a584b feat: reclaim proofs if melt fails 2024-07-05 22:35:07 +01:00
thesimplekid
6a77a86a97 chore: token padding tests 2024-07-05 18:37:49 +01:00
David Caseria
22e7c41491 feat(wallet): token v4
feat(wallet): receive is single mint and unit
2024-07-01 18:09:29 +01:00
thesimplekid
bd7656581d feat: add wallet expple to cdk README 2024-06-30 18:00:43 +01:00
thesimplekid
fa093be87c release cdk v0.1.1 2024-06-29 12:41:03 +01:00
thesimplekid
e7b03e7a30 feat(wallet): split reserved and pending balance 2024-06-29 12:36:35 +01:00
thesimplekid
8e6fdc0af3 chore: bump cdk-cli to 0.1.1 2024-06-29 12:33:01 +01:00
thesimplekid
c7b9da0430 chore: update cargo meta 2024-06-29 12:18:05 +01:00
thesimplekid
6d5d2e154c refactor: rename melt to pay 2024-06-29 10:26:57 +01:00
thesimplekid
a710bae212 chore(cli): reduce log level 2024-06-29 09:34:11 +01:00
thesimplekid
5db6eaa858 fix: default state sql
fix(mint/sqlite): add pending proof state

fix(mint): adding proof to pending before checking current

fix(mint): remove double call to verify melt quote
2024-06-29 09:03:57 +01:00
thesimplekid
b528964fb6 chore: readmes
chore: doc comments on public
2024-06-28 15:37:10 +01:00
thesimplekid
aa65879482 feat(NUT-06): wallet backwards comp 2024-06-27 23:46:22 +01:00
thesimplekid
76c096c780 feat(NUT06): contact info update 2024-06-27 23:46:22 +01:00
thesimplekid
b0bfaec94a feat: add and remove proofs use vecs 2024-06-27 23:11:54 +01:00
thesimplekid
bf9b4dfe54 feat: unreserve proofs 2024-06-27 22:38:01 +01:00
thesimplekid
e8c954921f chore: update deps 2024-06-27 21:23:58 +01:00
thesimplekid
7223c5bda8 feat(NUT05): update with quote state
feat(NUT04): update with quote state

feat: db migrations for mint state

chore: remove logging
2024-06-27 20:35:19 +01:00
thesimplekid
bfb59f6bec chore: remove ignored tests 2024-06-27 19:27:36 +01:00
thesimplekid
4dc1276048 feat: amount ops 2024-06-27 13:46:31 +01:00
thesimplekid
04a463be1f feat(wallet): make wallet single mint and unit
feat(wallet): cli use mint with one url and unit

feat(wallet): remove p2pk keys from wallet

feat(wallet): multimint wallet
2024-06-27 12:09:44 +01:00
thesimplekid
54c50c3724 feat(wallet): update mint url
feat(cli): add change mint
2024-06-25 10:44:59 +01:00
thesimplekid
e358401ec8 feat(mint): update mint url 2024-06-24 21:41:52 +01:00
thesimplekid
935c74449a fix(mint): mint keyset generation from xpriv 2024-06-24 16:59:39 +01:00
thesimplekid
5123571687 feat(cli): working dir 2024-06-24 12:20:35 +01:00