Commit Graph

42 Commits

Author SHA1 Message Date
thesimplekid
9d65b603bc feat: mintd use mint builder 2024-11-06 09:13:22 +00:00
thesimplekid
3db25640dc feat: support custom unit 2024-11-05 14:21:21 +00:00
ok300
dffc30233c mintd: add utoipa swagger UI 2024-10-22 08:32:56 +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
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
thesimplekid
fa8776998a feat(mint): store mint_quote_id for blind sig 2024-09-21 11:13:30 +02:00
thesimplekid
46fe96a6f7 chore: clippy 2024-09-14 20:57:05 +01:00
lollerfirst
7e860c71f2 NUT-04 Mint Quote Description (#337) 2024-09-12 12:27:52 +01:00
Pavol Rusnak
1021ec5299 chore: bump bitcoin + lightning-invoice deps 2024-09-09 12:09:46 +01:00
thesimplekid
3bf1a3b28f chore: version cdk in other crates 2024-09-08 22:12:06 +01:00
thesimplekid
f7e4ea3a6c Release 0.4.0 2024-09-08 21:48:51 +01:00
findingsov
2497691c7e Update example.config.toml for fees
For phoenixd, add fee_percent and reserve_fee_min
2024-09-05 21:57:51 +01:00
findingsov
ceac5b64d7 Update example.config.toml-add to strike info
For the Webhook subscription, the url under [info] must be a valid, absolute, non-local, https url
2024-09-05 15:00:05 +01:00
findingsov
930420c155 Update example.config.toml
small typo/backend addition
2024-09-05 09:20:56 +01:00
Pavol Rusnak
5a14ddbc67 nut06: mint_icon_url -> icon_url 2024-09-04 12:08:19 +01:00
thesimplekid
1eb14703a5 refactor: cdk MSRV 2024-09-03 12:35:35 +01:00
thesimplekid
029f922326 feat: lnd ln backend 2024-08-31 16:04:06 +01:00
thesimplekid
cc5efd9887 feat: phoenixd ln backend 2024-08-29 11:16:45 +01:00
Pavol Rusnak
8ee5f62d62 fix(cdk-lnbits): Strike -> LNbits, LNBits -> LNbits 2024-08-29 11:10:32 +01:00
thesimplekid
5e5345074d feat: lnbits ln backend
fix: check webhook url is valid
2024-08-29 08:33:05 +01:00
Caleb Beery
90adb3f481 feat: refactored functionality of handle_paid_invoice into mint. 2024-08-13 17:14:44 +01:00
Caleb Beery
da1acc4e6d feat: add mint_icon_url to mint details. (#282) 2024-08-10 17:57:02 -04:00
thesimplekid
e4069c0243 chore: use workspace version 2024-08-08 10:11:31 -04:00
thesimplekid
c36eb3caa2 refactor: clean up workspace deps 2024-07-27 08:33:10 -04:00
thesimplekid
48bff14444 feat: multi unit for fake wallet 2024-07-26 14:59:27 -04:00
thesimplekid
169f5f1533 feat: strike multi unit
fix: mint create new keysets for units

fix: use amount from melt quote

fix: melt quote correct payment unit
2024-07-26 12:48:41 -04:00
thesimplekid
cb2458782e fix: dont error on start up for an unknown request lookup 2024-07-22 20:40:09 +01:00
thesimplekid
bc9fad9e0e feat: strike api for mint backend
feat: Use mint melt settings
2024-07-22 16:16:05 +01:00
thesimplekid
7f585e89b5 fix: nut06 supported default to false 2024-07-18 19:26:58 +01:00
thesimplekid
37ddaa2e2c chore: mintd readme 2024-07-17 19:22:30 +01:00
thesimplekid
e0efd316d1 feat: Mint fake wallet ln backend 2024-07-16 17:01:56 +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
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
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
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
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