Commit Graph

568 Commits

Author SHA1 Message Date
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
0afd27bc61 feat: js mint token exampe 2024-06-24 21:27:33 +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
thesimplekid
732bed929e feat(cli): remove uneeded args 2024-06-24 09:52:10 +01:00
thesimplekid
6d8c10440e feat(mint): mint_url on mint 2024-06-22 22:40:17 +02:00
thesimplekid
b9b72c362a feat: make mint/wallet fns public 2024-06-22 22:30:30 +02:00
thesimplekid
a97f64fa56 fix(NUT10): secret tag is optional 2024-06-22 22:22:15 +02:00
thesimplekid
b066b92a8d feat: debug on wallet 2024-06-18 13:51:33 +01:00
thesimplekid
53329997bb refactor: remove mnemonic from cdk 2024-06-18 12:45:51 +01:00
thesimplekid
c550c14a75 fix: check amount in meltquote 2024-06-16 12:22:36 +01:00
thesimplekid
05779f0454 fix: use correct fee return blank outputs 2024-06-16 11:21:26 +01:00
thesimplekid
b474569f3c chore: update readme 2024-06-15 11:42:49 +01:00
thesimplekid
16dbc48012 feat: wallet mpp 2024-06-15 11:42:48 +01:00
thesimplekid
8f5e9df7f7 feat: add melt quote fns 2024-06-14 17:04:47 +01:00
thesimplekid
a976698d63 refactor(mint): mint clean up 2024-06-14 17:04:47 +01:00
thesimplekid
865b159a96 refactor: wallet clean up 2024-06-13 00:00:19 +01:00
thesimplekid
6298da79f5 feat(cli): call migrate on sqlx 2024-06-12 15:43:38 +01:00
thesimplekid
971fd30d8d feat(wallet/sqlite): use sqlx migration 2024-06-12 15:43:37 +01:00
thesimplekid
a07364c5c6 feat(mint/sqlite): use sql migrations 2024-06-12 15:43:37 +01:00
thesimplekid
9377b71104 feat: check_pending by unit 2024-06-12 15:33:54 +01:00
thesimplekid
eb8bd373ad fix(cli): databases were backwards 2024-06-12 15:22:46 +01:00
thesimplekid
f68172b1bc fix(mint): remove mint quote after minting 2024-06-11 13:05:08 +01:00
thesimplekid
bed8309d20 refactor(mint): remove unneed mutablity 2024-06-10 22:58:44 +01:00
thesimplekid
73356acd2e feat: add since to nostr-receive 2024-06-10 09:46:46 +01:00
thesimplekid
ea05cc37a3 feat: pending mints 2024-06-09 18:00:24 +01:00
thesimplekid
7c4c24d0b7 feat(cli): burn 2024-06-09 11:40:45 +01:00
thesimplekid
bfc737f2f5 feat(cli): balance 2024-06-09 11:24:32 +01:00
thesimplekid
4244053330 refactor: rename create-token to send 2024-06-09 10:15:51 +01:00
thesimplekid
5ebdd4f506 feat: cdk-cli 2024-06-09 00:04:20 +01:00
thesimplekid
1cc3fa794a refactor: remove unneeded wallet mutablity 2024-06-08 20:24:20 +01:00
thesimplekid
916fa4f5d6 fix: remove unspent from check pending 2024-06-08 17:05:42 +01:00
thesimplekid
e1506c4e34 feat: wallet sqlite 2024-06-08 11:37:48 +01:00
thesimplekid
bbc63306db feat: mint sqlite 2024-06-08 10:34:39 +01:00
thesimplekid
24688deb80 chore: add examples to ci 2024-06-07 00:27:06 +01:00
thesimplekid
267e5f044d feat(example): p2pk token 2024-06-06 23:21:46 +01:00
thesimplekid
535802aa14 feat(example): mint-token example 2024-06-06 22:48:36 +01:00
thesimplekid
251e93c530 fix(wallet/db/memory): drop reads to avoid deadlocks 2024-06-06 22:01:08 +01:00
thesimplekid
187f551c23 feat: build for js bindings 2024-06-06 00:29:06 +01:00
thesimplekid
2e86dbb630 refactor: mint info as part of mint not in db 2024-06-05 00:47:29 +01:00
thesimplekid
ddeef0c414 chore: typos 2024-06-04 01:40:29 +01:00
thesimplekid
dc768a2311 fix: add keyset to db before updating status 2024-06-04 01:34:19 +01:00
thesimplekid
efd9b39722 refactor: store keyset by id 2024-06-02 20:43:26 +01:00
thesimplekid
1ab1f47885 refactor: move client to wallet mod
refactor: client error

refactor: mint error mod

refactor: error codes

refactor: remove enum numbers
2024-06-01 22:19:35 +01:00
thesimplekid
6103bb1d87 refactor: signing keys as part of wallet 2024-06-01 22:11:58 +01:00
thesimplekid
163b165d76 chore: update flake 2024-05-29 22:50:38 +01:00