Commit Graph

101 Commits

Author SHA1 Message Date
thesimplekid
fd955f22cb fix: public key serialization
This removes deserialixation from the secret key
and related types as it is not needed and it's
broken. It would be best to fix this at some point.
2023-09-03 14:14:30 +01:00
thesimplekid
27c2d89c34 bindings/python: readme 2023-09-02 13:44:19 +01:00
thesimplekid
b15b3873d3 bindings/sdk/python: Mint` example 2023-09-02 13:27:36 +01:00
thesimplekid
08067fb793 chore: clippy 2023-09-02 12:50:59 +01:00
thesimplekid
19f6e24dfe bindings/sdk: Add Mint 2023-09-02 12:44:04 +01:00
thesimplekid
2edce622ae bindings: add MintKeySet 2023-09-02 10:39:48 +01:00
thesimplekid
cf9bf49685 bindings: MintVersion feilds 2023-09-02 09:56:14 +01:00
thesimplekid
1d7bc0cda9 wallet: check proofs status 2023-09-02 09:45:39 +01:00
thesimplekid
adee91e55a typos 2023-09-02 08:08:48 +01:00
thesimplekid
a73aee17f6 cashu-ffi: Update README.md 2023-09-01 16:26:50 +01:00
thesimplekid
8cf52d0b7e bindings/python: Add token example
This includes a HACK to fix `from_hex` for publickey
that I discovered while writting this example.

Will include a real fix for this in seperate commit
2023-09-01 16:12:43 +01:00
thesimplekid
0beca645b8 bindings/cashu-sdk: add ffi bindings for mint and wallet 2023-09-01 11:27:33 +01:00
thesimplekid
8940afac9e bindings/cashu Bolt11Invoice ffi type 2023-08-31 09:06:05 +01:00
thesimplekid
c21dc01f13 bindings/cashu-sdk re-export cashu 2023-08-29 11:23:29 +01:00
thesimplekid
127ada01eb rename amount 2023-08-29 09:27:45 +01:00
thesimplekid
066ee43158 python bindings 2023-08-28 16:19:03 +01:00
thesimplekid
4a7ea24be0 check for proofs when creating token 2023-08-28 11:24:27 +01:00
Wspsxing
f1d98a5d16 expose error: Token already spent. 2023-08-21 08:02:50 +01:00
Wspsxing
bce87901ae public client 2023-08-21 08:02:08 +01:00
thesimplekid
59250bc79e test: add short keyset id gen test 2023-08-19 00:24:06 +01:00
thesimplekid
dc7185b3d6 ci: remove test step
the tests need to be rewritten and added to after refactoring
2023-08-17 15:19:09 +01:00
thesimplekid
fb285fcf47 fix: client only on when wallet feature enabled 2023-08-17 15:13:52 +01:00
thesimplekid
034eaae25c ci: only run on stable 2023-08-17 15:06:56 +01:00
thesimplekid
66cd1f577b ci: update ci 2023-08-17 15:04:16 +01:00
thesimplekid
1aedf3f2bc sdk: add blocking client and wallet as feature 2023-08-17 13:58:19 +01:00
thesimplekid
9ead2ea507 chore: remove unused log dep 2023-08-17 11:32:27 +01:00
thesimplekid
e4120ecabf chore: clippy 2023-08-17 08:14:36 +01:00
thesimplekid
3aeb6b6ab4 refactor: split into cashu and cashu-sdk 2023-08-16 22:51:00 +01:00
thesimplekid
fd200e7de8 remove intergration tests 2023-08-16 17:07:47 +01:00
thesimplekid
19412e8ad7 bump version 2023-08-13 14:00:35 +01:00
thesimplekid
ff67b070b8 update wasm client 2023-08-13 13:59:26 +01:00
thesimplekid
04fe004a4b docs: readme remove emojis 2023-08-01 21:46:15 +01:00
thesimplekid
64f28472a7 docs: readme checkmarks 2023-07-31 16:55:19 -04:00
thesimplekid
dd3d028596 chore: update gloo 2023-07-28 20:03:39 -04:00
thesimplekid
623e4cbf1a chore: update ln 2023-07-28 20:02:33 -04:00
thesimplekid
4a0dae6a00 improve: wasm wallet client 2023-07-21 23:35:49 -04:00
thesimplekid
373f8d7947 fix: fix amount ordering error 2023-07-18 12:04:06 -04:00
thesimplekid
4b4999057f Revert "mint remove support for NUT-06 amount"
This reverts commit adf3a4db8c.
2023-07-18 11:05:34 -04:00
thesimplekid
79980556f7 improve: mint info skip if none 2023-07-18 10:56:30 -04:00
thesimplekid
55458ca3c9 deps: minreq required only for wallet 2023-07-16 19:18:50 -04:00
thesimplekid
81bb6307ac remove p2pksig from NUT-00 proof
https://github.com/cashubtc/nuts/pull/39
2023-07-16 18:20:35 -04:00
thesimplekid
6590ab1412 add feature flags for mint and wallet 2023-07-15 20:25:45 -04:00
thesimplekid
150ba20401 bump to verison 0.3.0 2023-07-15 11:22:32 -04:00
thesimplekid
adf3a4db8c mint remove support for NUT-06 amount 2023-07-15 11:19:44 -04:00
thesimplekid
b287c87df0 chore: bump version 2023-07-09 11:06:05 -04:00
thesimplekid
f18d53caff wallet: remove amount in split request 2023-07-09 10:22:12 -04:00
thesimplekid
f5a53704bb fix: process split request 2023-07-09 10:02:22 -04:00
thesimplekid
831aa43e27 add invoice status 2023-07-09 09:46:43 -04:00
thesimplekid
1b6487dec0 add pending to nut07 check spendable 2023-07-08 13:59:30 -04:00
thesimplekid
eb31150031 nut08 change amount 2023-07-03 23:27:25 -04:00