thesimplekid
be5e5d2371
chore: prepare v0.7.0
2025-02-06 13:12:16 +00:00
thesimplekid
7b69aa966a
feat: add remove proofs to mint db
2025-02-05 10:48:33 +00:00
thesimplekid
c455809812
refactor: move quote_ttl to database
2025-01-29 23:58:13 +00:00
thesimplekid
5481286ec9
refactor: move mint_info to database
2025-01-29 23:29:25 +00:00
thesimplekid
0674144001
refactor: remove mint url from config
2025-01-29 20:38:53 +00:00
C
8fe0982c6d
Introduce cashu to host the shared types, traits and other common code ( #519 )
...
---------
Co-authored-by: thesimplekid <tsk@thesimplekid.com >
2025-01-12 12:50:05 +00:00
thesimplekid
6a8a5a7941
fix: mpp ( #523 )
2025-01-05 14:42:44 +00:00
thesimplekid
003a8f1b47
feat: signature on mint witness
2024-12-23 10:25:42 -05:00
thesimplekid
0e12314643
chore: Release 0.6.0
2024-12-17 08:18:32 -05:00
Timothée Delabrouille
7d87c4806c
feat: use Uuid as mint and melt quote ids ( #469 )
2024-12-05 09:58:53 +00:00
thesimplekid
bc490ed208
fix(wallet): stop sqlite from overwritting keyset counter
2024-12-02 19:38:28 +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
thesimplekid
d1b03d39c5
chore: update to 0.5.0
2024-11-19 09:55:46 +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
ok300
f6533a08de
Add Proofs trait to consolidate aggregate fns
2024-10-17 23:28:56 +01:00
Pavol Rusnak
b507ce7201
NUT-06: add urls field
2024-10-11 14:54:39 +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
5139c47dac
feat: check outgoing payment status flow
2024-09-25 20:28:05 +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
f2867188a8
fix: sqlx sqlite settings
...
feat: use transactions in all sql fns
2024-09-21 11:10:38 +02: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
thesimplekid
2fdf48cc72
feat: remove mint and wallet errors
2024-09-08 11:48:52 +01:00
thesimplekid
c4925aae9f
fix: sqlx msrv
2024-09-04 16:27:43 +01:00
Pavol Rusnak
5a14ddbc67
nut06: mint_icon_url -> icon_url
2024-09-04 12:08:19 +01:00
Pavol Rusnak
e67dc15ce6
feat: implement nut-06 time
2024-09-03 17:00:57 +01:00
thesimplekid
1eb14703a5
refactor: cdk MSRV
2024-09-03 12:35:35 +01:00
thesimplekid
5f87df2cef
refactor: use MintUrl::from_str
2024-09-03 11:36:28 +01:00
David Caseria
d0d7281c77
Modify WalletDatabase trait to better support db transactions
2024-08-24 17:32:59 +03:00
Pavol Rusnak
9eff00bcaf
fix: make capitalization of error messages consistent
2024-08-19 13:53:26 +02:00
thesimplekid
bcb4a5927d
refactor: remove the use of flat maps
2024-08-17 14:35:52 +02:00
Pavol Rusnak
4a764810d9
fix: typos
2024-08-16 15:00:56 +01:00
Caleb Beery
40554987e1
feat: new struct 'MintUrl' which trims trailing slashes ( #283 )
...
https://github.com/cashubtc/nuts/pull/151/files
2024-08-12 19:32:44 +00:00
thesimplekid
e57c7f1e9d
chore: fix formatting
2024-08-11 10:12:21 -04: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
ba19663531
feat(mint): issued and redeamed by keyset
2024-07-25 08:43:14 -04:00
thesimplekid
fa3f6c4b38
chore: instrument logging on wallet db
2024-07-23 15:35:37 +01:00
thesimplekid
97fd83c8f4
feat(mint): add get blinded_sig by keyset
2024-07-22 16:43:26 +01:00
thesimplekid
a96ba31784
refactor: remove get single blinded sig
2024-07-20 10:19:12 +01:00
thesimplekid
6705761aec
fix: dont update proof state if already spent
2024-07-19 00:30:59 +01:00
thesimplekid
fb014573c1
refactor: use sproof state update
2024-07-18 23:07:09 +01:00
thesimplekid
9789475686
feat: remove unused db fns
2024-07-18 23:07:09 +01:00
thesimplekid
4f240f3953
refactor(wallet/database): get_proofs returns Vec<ProofInfo> instead of Option<Vec<ProofInfo>>
2024-07-16 15:03:05 +01:00
thesimplekid
373a4203b2
refactor(cdk/cdk_database): rename add_active_keyset to set_active_keyset
2024-07-16 09:21:51 +01:00
thesimplekid
d45019ae8b
refactor: add_blind_signature to add_blind_signatures
2024-07-16 01:31:35 +01:00