Commit Graph

556 Commits

Author SHA1 Message Date
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
thesimplekid
cb89c3ccbd fix(wallet): compare x_only_pubkey when checking if wallet can unlock p2pk 2024-05-29 22:33:33 +01:00
David Caseria
d8fabf6ddd fix: potential keyset lock race condition (#146) 2024-05-28 14:41:29 +01:00
thesimplekid
0ba78b9e1d fix: check state of pending conditions 2024-05-28 13:39:42 +01:00
thesimplekid
34d6e484b5 fix: select proof logic and sorting 2024-05-27 13:34:40 +01:00
thesimplekid
60ed52ae19 feat: mint with spending conditions 2024-05-26 21:54:02 +01:00
thesimplekid
a8c2ef9b5a feat(bindings): getters for mint quote response 2024-05-26 21:41:49 +01:00
thesimplekid
36c93b9211 fix(wallet): proof slection with conditions 2024-05-26 21:41:49 +01:00
thesimplekid
f6764c7a22 feat: balance by unit 2024-05-26 21:41:49 +01:00
thesimplekid
5f6a207cec fix: set send proofs to reserved instead of removing 2024-05-26 21:41:49 +01:00
thesimplekid
af00645862 feat: get pending balance by unit 2024-05-26 21:41:49 +01:00
thesimplekid
b108892bd4 chore: clippy in tests 2024-05-26 21:41:49 +01:00
thesimplekid
1f2a49b4bb refactor: select proofs on spending condition 2024-05-26 21:41:47 +01:00