thesimplekid
ea0e67cd5f
chore(tests): add full dhke
2024-08-09 10:34:29 -04:00
thesimplekid
e4069c0243
chore: use workspace version
2024-08-08 10:11:31 -04:00
vnprc
73e8792965
feat: MintKeySet::generate_from_xpriv and MintKeySet::generate_from_seed methods
...
- Added two new unit tests: `mint_mod_generate_keyset_from_seed` and `mint_mod_generate_keyset_from_xpriv`
- Implemented `mint_mod_new_mint` async test to ensure proper Mint instantiation with minimal data
- Refactored `MintKeySet::generate_from_xpriv` and `MintKeySet::generate_from_seed` methods to accept max_order, currency_unit, and derivation_path parameters directly
2024-08-08 09:40:44 -04:00
David Caseria
bba1d92aec
feat: return WalletKey for UnknownWallet error ( #278 )
2024-08-08 09:15:03 -04:00
David Caseria
0945b3540a
Add proxy support ( #272 )
...
* Add proxy support
2024-08-07 08:53:05 -04:00
vnprc
a30a5e2378
fix: misspelling typo
2024-08-01 22:28:33 -04:00
thesimplekid
72bef1b852
fix: send proofs with conditions
2024-08-01 13:59:36 -05:00
thesimplekid
ed9762568a
chore(ci): bench
2024-08-01 09:05:13 -05:00
thesimplekid
e0cd4a38d7
fix(mint): reset proofs in swap to unspent if error
2024-08-01 08:16:30 -05:00
vnprc
701caf2a74
fix: insufficient funds bug in proof_selection example
2024-07-30 16:09:47 -04:00
thesimplekid
5b4aafeb9d
chore: update rexie nostr
2024-07-27 15:18:39 -04:00
thesimplekid
c36eb3caa2
refactor: clean up workspace deps
2024-07-27 08:33:10 -04:00
thesimplekid
5fc3033c3b
refactor(mint): generate keysets at start up
2024-07-27 07:38:36 -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
da229cdb25
feat: cdk error to code
2024-07-26 07:03:34 -04:00
thesimplekid
b397f293f8
feat: error code
2024-07-26 06:58:08 -04:00
thesimplekid
72ea7ef942
chore: update strike-rs
2024-07-25 11:12:01 -04:00
thesimplekid
ba19663531
feat(mint): issued and redeamed by keyset
2024-07-25 08:43:14 -04:00
thesimplekid
53c75a4d15
fix: for unknown mint get ketsets after info
2024-07-23 16:19:53 +01:00
thesimplekid
bb8d088f82
feat: receive adds unknown mint
2024-07-23 16:04:16 +01:00
thesimplekid
fa3f6c4b38
chore: instrument logging on wallet db
2024-07-23 15:35:37 +01:00
thesimplekid
3bf8b9fe1b
chore bump strike-rs
2024-07-23 09:26:46 +01:00
thesimplekid
6de00fdb9f
feat: only log error if there is one deleting webhooks
2024-07-22 22:21:33 +01:00
thesimplekid
cb2458782e
fix: dont error on start up for an unknown request lookup
2024-07-22 20:40:09 +01:00
thesimplekid
36f80efc54
fix(strike): delete current strike webhooks
2024-07-22 18:47:37 +01:00
thesimplekid
97fd83c8f4
feat(mint): add get blinded_sig by keyset
2024-07-22 16:43:26 +01:00
thesimplekid
ef5b4fdf9f
chore: enforce fake wallet docs
2024-07-22 16:38:21 +01:00
thesimplekid
156bbc9ef6
chore: cln enforce docs
2024-07-22 16:34:39 +01:00
thesimplekid
bc9fad9e0e
feat: strike api for mint backend
...
feat: Use mint melt settings
2024-07-22 16:16:05 +01:00
thesimplekid
a96ba31784
refactor: remove get single blinded sig
2024-07-20 10:19:12 +01:00
thesimplekid
c376226910
fix(redb): adding proof state to returned list twice
2024-07-19 09:13:09 +01:00
thesimplekid
6705761aec
fix: dont update proof state if already spent
2024-07-19 00:30:59 +01:00
thesimplekid
c880a623cb
fix: commit redb update state
2024-07-19 00:13:46 +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
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
4f240f3953
refactor(wallet/database): get_proofs returns Vec<ProofInfo> instead of Option<Vec<ProofInfo>>
2024-07-16 15:03:05 +01:00
thesimplekid
e51f81f441
refactor(mint): check ys spendable
2024-07-16 09:50:33 +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
thesimplekid
ed007c475e
refactor: get spent and pending proofs by list of secrets or ys
2024-07-16 00:40:28 +01:00
thesimplekid
7bdc9280d2
feat: support muli unit
2024-07-15 22:36:30 +01:00
thesimplekid
ef66273554
refactor: cdk-cli use multimint wallet
2024-07-15 22:07:56 +01:00
thesimplekid
59ac008e50
feat(cdk-cli): support nostr nsec secret keys
2024-07-15 15:52:35 +01:00
thesimplekid
6e22426c6a
feat(wallet): send returns token instead of string
2024-07-15 14:58:06 +01:00
thesimplekid
023adee215
feat(wallet): melt_proofs
2024-07-15 14:44:38 +01:00
thesimplekid
140ec21883
feat: remove unused arg on melt
2024-07-15 14:34:44 +01:00