Commit Graph

891 Commits

Author SHA1 Message Date
thesimplekid
0d2c903a21 chore: changlog 2024-12-05 10:12:29 +00:00
thesimplekid
a0dca228b9 nix mintd pkg (#486) 2024-12-05 10:01:32 +00:00
Darrell
d4975c7170 add docker support for cdk-mintd (#480) 2024-12-05 10:00:50 +00:00
Timothée Delabrouille
7d87c4806c feat: use Uuid as mint and melt quote ids (#469) 2024-12-05 09:58:53 +00:00
thesimplekid
5ad4328a4e chore: changelog 2024-12-04 00:09:27 +00:00
thesimplekid
57180ff3c2 feat: nut19 settings 2024-12-04 00:07:16 +00:00
thesimplekid
38b4c6de36 docs: changelog 2024-12-02 20:03:53 +00:00
thesimplekid
bc490ed208 fix(wallet): stop sqlite from overwritting keyset counter 2024-12-02 19:38:28 +00:00
thesimplekid
7afd88b40a fix(mintd/nut06): signal support for opt nuts 2024-12-02 17:11:57 +00:00
thesimplekid
7a0a17038d fix(cdk-cli/restore): create wallet if not in multimit wallet 2024-12-02 11:30:22 +00:00
thesimplekid
39e8fc296e fix(cdk-cli): mint use unit from args 2024-12-02 11:25:53 +00:00
César D. Rodas
7d15587e3f Minor improvement cache avoid clone (#479)
Avoid cloning to serialize to JSON; instead, dereference the object, as Serde
needs a reference to the object.
2024-11-30 14:57:12 +00:00
Cesar Rodas
af2fe580f4 Minor improvement in the SQLite crate
This is a minor improvement over the SQLite crate, which performs fewer SQL
statements and fetches multiple results instead.

This will also remove some redundant commit() and rollback calls. Rollback
already happens on drop, and there is no need for a commit if the database
hasn't changed, as the transaction is used as a locking mechanism in this
context.
2024-11-27 08:33:16 +00:00
Tobi Adeyemi
9f54655404 fakewallet values in config (#470)
* chore: add fakewallet defaults to config
2024-11-23 08:56:09 +00:00
thesimplekid
2e01239683 fix: check phd has valid payment id 2024-11-21 14:15:31 +00:00
thesimplekid
39b2207ea6 docs: link dev in readme 2024-11-21 14:02:57 +00:00
Cesar Rodas
5dd196d8f5 Improve Http client
Store the HTTP response as string instead of parsing as a json::Value and
cloning it several times.
2024-11-19 23:14:14 +00:00
thesimplekid
c8f82b29d0 chore: remove bindings from cdk repo 2024-11-19 14:57:53 +00:00
thesimplekid
8a3cec6e51 chore: update rexie 2024-11-19 10:26:17 +00:00
thesimplekid
357957d2ac chore: changelog 2024-11-19 10:22:32 +00:00
thesimplekid
d1b03d39c5 chore: update to 0.5.0 2024-11-19 09:55:46 +00:00
thesimplekid
4b06b5c13c chore: strike use released version 2024-11-19 09:34:15 +00:00
thesimplekid
1ee8748ecd chore: phd use released version 2024-11-19 09:33:17 +00:00
thesimplekid
2d378e1d76 chore: lnbits use released version 2024-11-19 09:30:20 +00:00
thesimplekid
4cefe875f1 feat: melt startup check into cdk 2024-11-18 09:18:51 +00:00
thesimplekid
682e0058de feat: mint check into cdk 2024-11-18 09:10:24 +00:00
thesimplekid
4e7f55e5b0 docs: pull request template 2024-11-15 20:06:34 +00:00
thesimplekid
23eadbe35b chore: changelog 2024-11-15 19:50:42 +00:00
thesimplekid
2231a54911 chore: rust comps as extentions 2024-11-15 19:38:59 +00:00
thesimplekid
6dd023a71c chore: cargo fmt 2024-11-15 19:38:59 +00:00
thesimplekid
f3be8fe393 feat: remove precommit use in ci 2024-11-15 19:38:59 +00:00
vnprc
f9d500e9a8 feat: Update Id::try_from to return a u32 and remove redundant logic in nut13::derive_path_from_keyset_id (#452)
* fix: return u32 from existing Id::TryFrom and add lossless u64 versions

* remove TryFrom<u64> for Id and it's inverse

* fix: remove unit test and fix nut13::derive_path_from_keyset_id

* test: derive_path_from_keyset_id

* fix: convert Id::TryFrom to Id::From

* docs: comment calling out From<Id> for u32 as a one-way function
2024-11-15 16:31:51 +00:00
thesimplekid
7f4d00f390 feat: mint keyset gen test 2024-11-14 14:34:31 +00:00
Jeezman
7fca9e830f update readme to add phoenixd to list of crates 2024-11-14 08:43:34 +00:00
Mubarak Muhammad Aminu
e5c81d3848 multiple active keysets and return active keyset with lowest fee (#448) 2024-11-12 13:18:58 +00:00
thesimplekid
4e2c013c79 chore: nut17 import oordering 2024-11-10 12:54:19 +00:00
thesimplekid
d46d4c5bd8 chore: rust fmt 2024-11-10 12:54:09 +00:00
César D. Rodas
cc5b267367 fix: Send current state of the subscriptions (#444) 2024-11-10 12:08:44 +00:00
thesimplekid
70ef5a4859 fix: precommit 2024-11-09 21:16:02 +00:00
thesimplekid
ef456c4d7b fix: db msrv 2024-11-09 21:03:12 +00:00
Mubarak Muhammad Aminu
2239c22da5 Make delay time in fake wallet configurable (#445) 2024-11-09 20:32:01 +00:00
thesimplekid
0523892b4d fix: add delay to pay mint fake wallet 2024-11-06 15:27:07 +00:00
César D. Rodas
6973e53799 Mint Websockets (NUT-17) (#394)
---------

Co-authored-by: thesimplekid <tsk@thesimplekid.com>
2024-11-06 14:36:13 +00:00
thesimplekid
479b4e78e5 Merge pull request #398 from prusnak/mint-info-urls
NUT-06: add urls field
2024-11-06 10:44:09 +00:00
thesimplekid
fbb77e6350 Merge pull request #441 from thesimplekid/mint_builder
Mint builder
2024-11-06 09:32:19 +00:00
thesimplekid
9d65b603bc feat: mintd use mint builder 2024-11-06 09:13:22 +00:00
thesimplekid
58864ea52a feat: add mint builder 2024-11-06 08:43:30 +00:00
delcin-raj
c45efe42d2 fix: resolve flakey ci tests
Before minting the quote wait till the status of the quote is paid
2024-11-06 07:56:47 +00:00
Mubarak Muhammad Aminu
0164a8801c chore:change function name to reflect route action (#439)
* chore:change function name to reflect route action

* change mint function name to reflect route action
2024-11-05 21:24:25 +00:00
thesimplekid
3db25640dc feat: support custom unit 2024-11-05 14:21:21 +00:00