Commit Graph

134 Commits

Author SHA1 Message Date
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
0afd27bc61 feat: js mint token exampe 2024-06-24 21:27:33 +01:00
thesimplekid
a97f64fa56 fix(NUT10): secret tag is optional 2024-06-22 22:22:15 +02:00
thesimplekid
16dbc48012 feat: wallet mpp 2024-06-15 11:42:48 +01:00
thesimplekid
865b159a96 refactor: wallet clean up 2024-06-13 00:00:19 +01:00
thesimplekid
9377b71104 feat: check_pending by unit 2024-06-12 15:33:54 +01:00
thesimplekid
187f551c23 feat: build for js bindings 2024-06-06 00:29:06 +01:00
thesimplekid
6103bb1d87 refactor: signing keys as part of wallet 2024-06-01 22:11:58 +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
f6764c7a22 feat: balance by unit 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
1f2a49b4bb refactor: select proofs on spending condition 2024-05-26 21:41:47 +01:00
thesimplekid
50bd16fc2b refactor: get_proofs returns ProofInfo 2024-05-26 21:36:06 +01:00
thesimplekid
10a38247ce refactor: database use one proofs table 2024-05-26 21:36:06 +01:00
thesimplekid
0dce83bbb7 refactor: use TargetAmount 2024-05-26 21:33:03 +01:00
thesimplekid
64e667c555 feat: targeted amount 2024-05-23 14:48:30 +01:00
thesimplekid
8dc4af633f feat(bindings): check all mint quotes js bindings 2024-05-19 00:39:08 +01:00
thesimplekid
d21e99805c feat: allow mint to be specified when checking pending 2024-05-18 23:37:47 +01:00
thesimplekid
34e2e15378 feat: check pending proofs 2024-05-18 23:04:12 +01:00
thesimplekid
eeda0e4009 refactor: remove nut11 key types 2024-05-17 22:46:21 +01:00
thesimplekid
60fa7a6532 feat(bindings/wallet): send returns amount 2024-05-15 20:04:30 +01:00
David Caseria
b9234817db Refactor wallet to accept seed for internal Xpriv 2024-05-14 13:58:25 -04:00
thesimplekid
2671c92c00 feat(bindings): wallet total balance 2024-05-10 11:49:44 +01:00
thesimplekid
1105dfab48 chore: readme 2024-05-10 11:27:32 +01:00
thesimplekid
4a3e74e129 refactor(bindings): remove payment method enum 2024-05-10 11:27:32 +01:00
thesimplekid
81fd6b7756 feat(bindings): JsConditions getters 2024-05-10 11:27:32 +01:00
thesimplekid
e766f3fbb1 feat(bindings): melted getters 2024-05-10 11:27:32 +01:00
thesimplekid
c100b4f5f9 feat(bindings): swap 2024-05-10 11:27:32 +01:00
thesimplekid
037319ce55 feat: htlc and p2pk witness 2024-05-10 11:27:32 +01:00
thesimplekid
75d31b2335 feat(bindings): HTLC conditions 2024-05-10 11:27:32 +01:00
thesimplekid
9f9aca9f6f refactor(bindings): amount getter 2024-05-10 11:27:32 +01:00
thesimplekid
8fbd778e58 chore(bindings): remove uniffi bindings 2024-05-10 11:27:32 +01:00
thesimplekid
7c9b61aab6 chore: use workspace deps 2024-05-10 11:27:32 +01:00
thesimplekid
377f9bc0e4 refactor(bindings): js conditions 2024-05-10 11:27:32 +01:00
thesimplekid
4cc02b7770 feat(bindings): js bindings send 2024-05-10 11:27:32 +01:00
thesimplekid
8cbdaf39cc chore(bindings): clippy fixes 2024-05-10 11:27:32 +01:00
thesimplekid
46d5a8dedd feat: mint and melt quote getters 2024-05-10 11:27:32 +01:00
thesimplekid
7ea7e0bda0 feat: js bindings 2024-05-10 11:27:32 +01:00
thesimplekid
bba3189a2f refactor: remove bindings 2024-01-01 19:10:21 +00:00
thesimplekid
eb81cf8030 fix: cashu-sdk-js 2024-01-01 12:47:15 +00:00
thesimplekid
1ebd2a421a refactor: wallet handles multiple mints 2023-12-31 19:54:55 +00:00
thesimplekid
969a8c4ccb refactor: ffi for mint mnemonic 2023-12-31 08:37:42 +00:00
thesimplekid
0742ad7754 improve: use bip39 mnemonic for mint secret 2023-12-29 13:51:47 +00:00
thesimplekid
0fe7ccc927 refactor: use async mutex 2023-12-29 12:38:31 +00:00
thesimplekid
1c17c577f7 refactor: melt and mint quote in sdk-ffi 2023-12-29 08:00:24 +00:00
thesimplekid
754936d701 refactor: melt quote and melt to v1 in wallet sdk 2023-12-29 07:02:12 +00:00
thesimplekid
dcc35092f4 refactor: bindings keyset response 2023-12-27 21:15:08 +00:00
thesimplekid
40f6bc6bd9 refactor: ffi for v1 mint 2023-12-26 21:15:46 +00:00
thesimplekid
3301199609 refactor: some cashu-sdk-ffi to v1 2023-12-22 09:50:40 +00:00