Commit Graph

  • 003ecb9dba chore: update flakebox files thesimplekid 2023-12-19 21:50:42 +00:00
  • f192a53c03 chore: update nix flake thesimplekid 2023-12-19 21:44:47 +00:00
  • 071dadb391 refactor: wallet nut07 features for mint info thesimplekid 2023-12-19 21:04:07 +00:00
  • 93c2d478f8 refactor: rename id to keyset_id where relevant on structs thesimplekid 2023-12-18 23:49:02 +00:00
  • 69bdb18dda refactor: skip serialization of feilds other then secret thesimplekid 2023-12-18 23:21:58 +00:00
  • 299d4c9c05 refactor: rename proof to payment_preimage thesimplekid 2023-12-18 22:55:26 +00:00
  • 5c5d0bf888 refactor: remove bitcoin amount from Amount thesimplekid 2023-12-17 23:17:47 +00:00
  • e76a8b9130 impove: add payment method display thesimplekid 2023-12-17 22:59:49 +00:00
  • 08a8368f43 chore: add moksha license:wq thesimplekid 2023-12-17 22:46:54 +00:00
  • 5d8f35c053 refactor: add PaymentType enum thesimplekid 2023-12-17 22:45:38 +00:00
  • bdb87dd4cd fix: add nut info struct thesimplekid 2023-12-17 22:26:38 +00:00
  • 5493745675 fix: mint info v1 enpoint thesimplekid 2023-12-17 17:31:02 +00:00
  • 2a93c4feba refactor: MintInfo v1 thesimplekid 2023-12-16 21:49:24 +00:00
  • 5248c764b2 refactor: rename split to swap thesimplekid 2023-12-14 20:17:17 +00:00
  • 66068e6a3d refactor: remove RequestMint thesimplekid 2023-12-14 20:00:42 +00:00
  • 4191ea68d2 refactor: wallet for nut04 v1 thesimplekid 2023-12-14 19:33:21 +00:00
  • 681828b947 refactor: cashu: nut-04 Mint V1 thesimplekid 2023-12-13 23:24:24 +00:00
  • bfbe192b37 refactor: remove token B thesimplekid 2023-12-13 23:04:48 +00:00
  • 700896887f Merge: branch 'main' into great_clean_up thesimplekid 2023-12-13 23:01:44 +00:00
  • c8070858ce Revert "chore: update flake.lock" thesimplekid 2023-12-13 23:00:29 +00:00
  • c706e367e9 refactor: v1 MeltRequest thesimplekid 2023-12-11 22:35:47 +00:00
  • 35db3fb147 refactor: add cashuB token thesimplekid 2023-12-03 19:08:53 +00:00
  • e93fb506af improve: impl 'to_string()' on 'Token' thesimplekid 2023-12-03 18:29:15 +00:00
  • ce0ff46885 refactor: rename 'SplitPayload' to 'PreSplit' thesimplekid 2023-11-28 07:29:13 +00:00
  • 210d6159c3 refactor: remove nut06 thesimplekid 2023-11-28 07:24:09 +00:00
  • a69490feb2 refactor: rename "KeysetInfo" to "MintKeySetInfo" thesimplekid 2023-11-28 06:36:24 +00:00
  • b92be032ee refactor: rename 'BlindedMessages' to 'PreMintSecrets' thesimplekid 2023-11-27 22:47:18 +00:00
  • 78f35eda8e refactor: Allow multiple active keysets thesimplekid 2023-11-26 21:58:06 +00:00
  • 08114cb0ba refactor: secret as 32 byte hex thesimplekid 2023-11-26 19:15:50 +00:00
  • ab5fdc44a1 fix: add unit and memo to ffi function thesimplekid 2023-11-26 18:44:54 +00:00
  • 2c63263dc2 refactor: rename 'symbol' to 'unit' thesimplekid 2023-11-25 23:06:50 +00:00
  • 834834fd46 refactor: add unit to token thesimplekid 2023-11-25 22:53:08 +00:00
  • ff0fead2c0 refactor: Keyset_id in proof is required thesimplekid 2023-11-25 22:29:10 +00:00
  • a8fb7f1397 fix: 'SplitPayload' only for wallet feat thesimplekid 2023-11-25 21:46:52 +00:00
  • 417e3037ee refactor: move nut06 to nut03 rename 'proofs' to 'to inputs' thesimplekid 2023-11-25 21:41:07 +00:00
  • 989035e12e refactor: add keyset_id to blinded_message stop mint from signing if keyset in blinded_message is not the active keyset thesimplekid 2023-11-25 21:06:32 +00:00
  • 614ae73e70 refactor: add symbol to keyset_info thesimplekid 2023-11-25 20:43:52 +00:00
  • a7860903b9 update: keyset id thesimplekid 2023-11-18 22:02:20 +00:00
  • ed2d1f8268 chore: update flake.lock thesimplekid 2023-12-11 21:07:39 +00:00
  • 17b6c17053 chore: clippy thesimplekid 2023-12-11 21:03:42 +00:00
  • c81028da81 fix: into mint proof for check_spendable thesimplekid 2023-12-11 20:58:29 +00:00
  • 6400624e1e fix: send: split amount thesimplekid 2023-12-11 20:34:15 +00:00
  • fa1d54083e improve: use 'Proof' type for wallet check spendable not 'MintProof' thesimplekid 2023-12-03 10:26:04 +00:00
  • dd3e96243a fix: send in wallet proof totals thesimplekid 2023-11-29 07:35:25 +00:00
  • 4e0e91cf7f improve: handle not enough change outputs provided thesimplekid 2023-11-28 22:09:55 +00:00
  • a1eae5f76c improve: add mod in 'dhke' for 'mint' and 'wallet' thesimplekid 2023-11-17 07:49:32 +00:00
  • 4118ee0e2d imporve: use types exported in nuts mod thesimplekid 2023-11-16 21:53:53 +00:00
  • 3f6e7bfdd5 improve: export nut structs, add nut08 thesimplekid 2023-11-16 20:17:29 +00:00
  • e1264d3ee0 fix: client join urls without trailing '/' thesimplekid 2023-11-15 20:43:35 +00:00
  • af23f89d96 fix: decode tokens when not padded thesimplekid 2023-11-14 23:28:13 +00:00
  • bb8e573b6f improve: add gloo feature fix: clippy warning fix: melted getter for preimage was named wrong thesimplekid 2023-11-12 19:47:58 +00:00
  • 0cec20a2f9 improve: 'cashu-sdk-js' use gloo client thesimplekid 2023-11-12 19:29:08 +00:00
  • 2f5d220347 clippy: wallet clippy warning thesimplekid 2023-11-12 19:10:19 +00:00
  • 8c78b9aa94 improve: add gloo_wasm client thesimplekid 2023-11-12 19:04:24 +00:00
  • 7c76da5cfa fix: 'nut08' on cashu-js thesimplekid 2023-11-12 18:20:50 +00:00
  • 0c9f6057bd fix: cashu-sdk-ffi remove client, use async client with spawn blocking thesimplekid 2023-11-12 14:32:03 +00:00
  • 659fc3aaf5 ci: remove blocking build thesimplekid 2023-11-11 11:25:54 +00:00
  • 4b77db2b6e refactor: remove blocking client thesimplekid 2023-11-11 11:23:13 +00:00
  • 38318bbc78 improve: add 'Client' trait, minreq async client thesimplekid 2023-11-11 10:01:54 +00:00
  • 9f126e3ed2 chore: update flakebox thesimplekid 2023-11-10 21:31:54 +00:00
  • 01d6e555c7 chore: update flake.lock and cargo.lock thesimplekid 2023-11-10 19:15:22 +00:00
  • 72e9ffff50 ci: remove duplicate lint workflow thesimplekid 2023-11-10 19:11:12 +00:00
  • 61cfd5d53c improve: 'cashu-sdk' use thiserror for 'Client' thesimplekid 2023-11-10 18:57:36 +00:00
  • 99dd07ed0b improve: 'cashu' use thiserror for 'NUT02', 'SECRET' and 'URL' thesimplekid 2023-11-10 18:51:34 +00:00
  • 660c767df4 improve: use thiserror thesimplekid 2023-11-10 18:44:57 +00:00
  • f85df7316f improve: use thiserror thesimplekid 2023-11-10 18:39:11 +00:00
  • f797bf27de Merge pull request #45 from ngutech21/fix-typo thesimplekid 2023-11-09 07:29:28 +00:00
  • 5ec27c683c fix: typo ngutech21 2023-11-09 08:20:46 +01:00
  • d717fc148f Merge pull request #42 from ngutech21/chore-split-amount thesimplekid 2023-11-08 07:44:59 +00:00
  • 75902dbba3 chore: consolidate split-amount ngutech21 2023-11-07 14:37:26 +01:00
  • 3815627d81 Merge pull request #39 from ngutech21/chore-gitignore thesimplekid 2023-11-07 07:37:22 +00:00
  • b737c000f0 chore: add direnv to gitignore ngutech21 2023-11-07 07:40:29 +01:00
  • 836c91211e Merge pull request #36 from ngutech21/fix-clippy thesimplekid 2023-11-06 19:09:38 +00:00
  • 48ac01aff8 fix: clippy ngutech21 2023-11-06 17:07:23 +01:00
  • f4d0160b5b improve: use features for optional nuts thesimplekid 2023-11-04 09:20:33 +00:00
  • b621f0f11a fix: justfile permission thesimplekid 2023-10-28 11:54:14 +01:00
  • a98cb2d37e fix: file permission thesimplekid 2023-10-22 22:13:51 +01:00
  • bf5ea01c1f improve: nix flakebox fmt thesimplekid 2023-10-22 16:42:22 +01:00
  • dafa0079e8 deps: update invoice thesimplekid 2023-10-15 11:40:45 +01:00
  • 1070de0eec remove ProofsStatus from cashu thesimplekid 2023-10-03 07:26:54 +01:00
  • 449fe8330c improve: add missing derefs and from thesimplekid 2023-10-03 07:15:45 +01:00
  • 17c6bc5f4b bundle sdk js bindings thesimplekid 2023-10-02 22:07:04 +01:00
  • e28901ef34 export cashu types thesimplekid 2023-10-02 21:45:02 +01:00
  • cbe16b5420 pack wasm thesimplekid 2023-10-02 21:35:10 +01:00
  • 66cdd149cb ci: fix: tests ci thesimplekid 2023-10-01 14:21:52 +01:00
  • 871dfde171 bindings/cashu-sdk wallet thesimplekid 2023-10-01 14:13:28 +01:00
  • 4148ee8365 bindings/cashu-sdk add wallet thesimplekid 2023-10-01 09:03:40 +01:00
  • a9d2411946 bindings/cashu-sdk add client thesimplekid 2023-09-30 22:09:55 +01:00
  • 377c5097a3 bindings/cashu-sdk add verify melt js thesimplekid 2023-09-30 20:11:52 +01:00
  • bf337ef42f bindings/cashu-sdk add mint sdk functions thesimplekid 2023-09-30 20:08:01 +01:00
  • bcc344c194 improve: Use keyset info thesimplekid 2023-09-30 18:10:11 +01:00
  • f51691bddd bindings/cashu-sdk-js types thesimplekid 2023-09-26 21:57:04 +01:00
  • de478c9c3c bindings/cashu-js amount example thesimplekid 2023-09-26 20:49:21 +01:00
  • 795e39d201 bindings/cashu-js update justfile thesimplekid 2023-09-26 20:23:25 +01:00
  • e6beabd7e7 bindings/cashu-js add npm files and fix duplicate names thesimplekid 2023-09-26 07:07:13 +01:00
  • 815490641f bindings/cashu-js use serde_wasm_bindgen for Amount split thesimplekid 2023-09-25 22:49:52 +01:00
  • 9b40784a88 bindings/cashu-js use serde_wasm_bindgen for generic types thesimplekid 2023-09-25 22:43:29 +01:00
  • 5e9cd1827b bindings/cashu-js nut00/blinded_messages add getters thesimplekid 2023-09-25 21:45:23 +01:00
  • 2c5aa7205a bindings/cashu-js clippy thesimplekid 2023-09-25 21:21:37 +01:00
  • 405da06078 bindings/cashu-js nut07 and nut08 thesimplekid 2023-09-25 20:42:47 +01:00