Commit Graph

  • 6298da79f5 feat(cli): call migrate on sqlx thesimplekid 2024-06-12 15:24:48 +01:00
  • 971fd30d8d feat(wallet/sqlite): use sqlx migration thesimplekid 2024-06-12 14:33:04 +01:00
  • a07364c5c6 feat(mint/sqlite): use sql migrations thesimplekid 2024-06-12 14:26:55 +01:00
  • 9377b71104 feat: check_pending by unit thesimplekid 2024-06-12 09:40:54 +01:00
  • eb8bd373ad fix(cli): databases were backwards thesimplekid 2024-06-12 15:22:46 +01:00
  • f68172b1bc fix(mint): remove mint quote after minting thesimplekid 2024-06-11 13:04:52 +01:00
  • bed8309d20 refactor(mint): remove unneed mutablity thesimplekid 2024-06-10 22:58:15 +01:00
  • 73356acd2e feat: add since to nostr-receive thesimplekid 2024-06-10 09:46:46 +01:00
  • ea05cc37a3 feat: pending mints thesimplekid 2024-06-09 18:00:24 +01:00
  • 7c4c24d0b7 feat(cli): burn thesimplekid 2024-06-09 11:40:45 +01:00
  • bfc737f2f5 feat(cli): balance thesimplekid 2024-06-09 11:24:32 +01:00
  • 4244053330 refactor: rename create-token to send thesimplekid 2024-06-09 10:15:51 +01:00
  • 5ebdd4f506 feat: cdk-cli thesimplekid 2024-06-08 23:59:48 +01:00
  • 1cc3fa794a refactor: remove unneeded wallet mutablity thesimplekid 2024-06-08 20:24:20 +01:00
  • 916fa4f5d6 fix: remove unspent from check pending thesimplekid 2024-06-08 17:05:42 +01:00
  • e1506c4e34 feat: wallet sqlite thesimplekid 2024-06-05 17:14:26 +01:00
  • bbc63306db feat: mint sqlite thesimplekid 2024-06-04 16:26:34 +01:00
  • 24688deb80 chore: add examples to ci thesimplekid 2024-06-07 00:27:06 +01:00
  • 267e5f044d feat(example): p2pk token thesimplekid 2024-06-06 23:21:46 +01:00
  • 535802aa14 feat(example): mint-token example thesimplekid 2024-06-06 22:47:17 +01:00
  • 251e93c530 fix(wallet/db/memory): drop reads to avoid deadlocks thesimplekid 2024-06-06 22:00:45 +01:00
  • 187f551c23 feat: build for js bindings thesimplekid 2024-06-06 00:29:06 +01:00
  • 2e86dbb630 refactor: mint info as part of mint not in db thesimplekid 2024-06-05 00:47:29 +01:00
  • ddeef0c414 chore: typos thesimplekid 2024-06-04 01:40:29 +01:00
  • dc768a2311 fix: add keyset to db before updating status thesimplekid 2024-06-04 01:33:58 +01:00
  • efd9b39722 refactor: store keyset by id thesimplekid 2024-06-02 19:26:15 +01:00
  • 1ab1f47885 refactor: move client to wallet mod thesimplekid 2024-06-01 15:28:04 +01:00
  • 6103bb1d87 refactor: signing keys as part of wallet thesimplekid 2024-06-01 00:21:28 +01:00
  • 163b165d76 chore: update flake thesimplekid 2024-05-29 22:50:38 +01:00
  • cb89c3ccbd fix(wallet): compare x_only_pubkey when checking if wallet can unlock p2pk thesimplekid 2024-05-29 22:33:09 +01:00
  • d8fabf6ddd fix: potential keyset lock race condition (#146) David Caseria 2024-05-28 09:22:22 -04:00
  • 0ba78b9e1d fix: check state of pending conditions thesimplekid 2024-05-28 13:39:42 +01:00
  • 34d6e484b5 fix: select proof logic and sorting thesimplekid 2024-05-27 13:34:40 +01:00
  • 60ed52ae19 feat: mint with spending conditions thesimplekid 2024-05-21 01:22:28 +01:00
  • a8c2ef9b5a feat(bindings): getters for mint quote response thesimplekid 2024-05-24 22:02:31 +01:00
  • 36c93b9211 fix(wallet): proof slection with conditions thesimplekid 2024-05-24 22:01:56 +01:00
  • f6764c7a22 feat: balance by unit thesimplekid 2024-05-24 14:16:56 +01:00
  • 5f6a207cec fix: set send proofs to reserved instead of removing thesimplekid 2024-05-24 00:26:13 +01:00
  • af00645862 feat: get pending balance by unit thesimplekid 2024-05-23 13:41:51 +01:00
  • b108892bd4 chore: clippy in tests thesimplekid 2024-05-23 02:43:41 +01:00
  • 1f2a49b4bb refactor: select proofs on spending condition thesimplekid 2024-05-23 02:40:23 +01:00
  • 50bd16fc2b refactor: get_proofs returns ProofInfo thesimplekid 2024-05-23 00:23:31 +01:00
  • 44e39bd3ee refactor: get proofs by spending condition thesimplekid 2024-05-22 22:21:34 +01:00
  • 10a38247ce refactor: database use one proofs table thesimplekid 2024-05-22 00:30:39 +01:00
  • 0f08bd43bb chore: remove unused structure thesimplekid 2024-05-21 22:00:41 +01:00
  • 0dce83bbb7 refactor: use TargetAmount thesimplekid 2024-05-26 21:33:03 +01:00
  • ea17895478 chore: doc comments for amount target thesimplekid 2024-05-24 22:05:40 +01:00
  • d6305df4f2 fix: nostr receive target amount thesimplekid 2024-05-24 00:43:34 +01:00
  • 64e667c555 feat: targeted amount thesimplekid 2024-05-21 00:32:25 +01:00
  • 60134c8860 feat: add targeted split thesimplekid 2024-05-20 23:26:27 +01:00
  • 762713692b feat: nostr_signing key as p2pk key thesimplekid 2024-05-20 11:46:16 +01:00
  • 226a10ca1f refactor: remove subscribe thesimplekid 2024-05-19 17:50:30 +01:00
  • f099f8564c refactor: use get_event-of thesimplekid 2024-05-19 17:48:13 +01:00
  • c64c741e14 feat: nostr receive thesimplekid 2024-05-18 19:59:50 +01:00
  • 711175739f refactor(mint): memory replace Mutex with RwLock thesimplekid 2024-05-19 01:20:19 +01:00
  • 3187798c92 refactor(wallet): memory db use replace Mutex with RwLock thesimplekid 2024-05-19 01:11:58 +01:00
  • 8dc4af633f feat(bindings): check all mint quotes js bindings thesimplekid 2024-05-19 00:39:08 +01:00
  • 0cc5e153a8 feat: check mint quotes thesimplekid 2024-05-19 00:34:18 +01:00
  • d21e99805c feat: allow mint to be specified when checking pending thesimplekid 2024-05-18 23:37:47 +01:00
  • 34e2e15378 feat: check pending proofs thesimplekid 2024-05-18 23:04:12 +01:00
  • 5203182b38 refactor: client error response thesimplekid 2024-05-18 11:04:30 +01:00
  • b2e6d26f31 fix: Unknown Error response error thesimplekid 2024-05-15 22:38:53 +01:00
  • eeda0e4009 refactor: remove nut11 key types thesimplekid 2024-05-17 22:44:16 +01:00
  • 60fa7a6532 feat(bindings/wallet): send returns amount thesimplekid 2024-05-15 20:04:30 +01:00
  • 12a1a629e9 Return total received amount David Caseria 2024-05-15 14:17:27 -04:00
  • 79b5349653 chore(deps): make bip39 required thesimplekid 2024-05-15 18:39:55 +01:00
  • 188cfa639a Fix cargo features David Caseria 2024-05-14 20:52:03 -04:00
  • 2a09dff5c6 Address PR feedback David Caseria 2024-05-14 20:27:07 -04:00
  • 3f974ea327 Fix merge David Caseria 2024-05-14 14:00:07 -04:00
  • b9234817db Refactor wallet to accept seed for internal Xpriv David Caseria 2024-05-14 13:58:25 -04:00
  • 303204d858 Add wallet tracing and fix receive bug David Caseria 2024-05-13 09:46:32 -04:00
  • a9f0116836 feat(wallet): mint and melt quote status thesimplekid 2024-05-13 21:43:46 +01:00
  • 91e18236d8 fix(wallet): swap for proofs with conditons in send thesimplekid 2024-05-13 18:51:57 +01:00
  • 2671c92c00 feat(bindings): wallet total balance thesimplekid 2024-05-10 11:49:36 +01:00
  • f7b79e9e8e feat(wallet): total balance thesimplekid 2024-05-10 11:41:12 +01:00
  • 1105dfab48 chore: readme thesimplekid 2024-05-10 10:53:18 +01:00
  • 4a3e74e129 refactor(bindings): remove payment method enum thesimplekid 2024-05-10 10:41:33 +01:00
  • 81fd6b7756 feat(bindings): JsConditions getters thesimplekid 2024-05-09 11:14:17 +01:00
  • e766f3fbb1 feat(bindings): melted getters thesimplekid 2024-05-09 11:01:59 +01:00
  • 29a9eaa60c refactor: remove process swap thesimplekid 2024-05-09 10:13:14 +01:00
  • c100b4f5f9 feat(bindings): swap thesimplekid 2024-05-08 22:47:01 +01:00
  • fd4afeb2bd refactor(wallet): add swap function thesimplekid 2024-05-08 22:35:27 +01:00
  • 037319ce55 feat: htlc and p2pk witness thesimplekid 2024-05-08 16:44:03 +01:00
  • 75d31b2335 feat(bindings): HTLC conditions thesimplekid 2024-05-08 14:17:55 +01:00
  • 9f9aca9f6f refactor(bindings): amount getter thesimplekid 2024-05-08 14:03:21 +01:00
  • 8fbd778e58 chore(bindings): remove uniffi bindings thesimplekid 2024-05-08 09:44:13 +01:00
  • 7c9b61aab6 chore: use workspace deps thesimplekid 2024-05-08 09:38:13 +01:00
  • 377f9bc0e4 refactor(bindings): js conditions thesimplekid 2024-05-08 09:24:35 +01:00
  • 3cc660812a refactor: use spending conditions thesimplekid 2024-05-07 22:39:25 +01:00
  • 4cc02b7770 feat(bindings): js bindings send thesimplekid 2024-05-07 00:41:47 +01:00
  • c62381f252 refactor(wallet): send returns token string thesimplekid 2024-05-07 00:41:17 +01:00
  • 60f7c39183 refactor: store keys amount as string thesimplekid 2024-05-06 21:47:45 +01:00
  • 8cbdaf39cc chore(bindings): clippy fixes thesimplekid 2024-05-06 21:46:49 +01:00
  • 21c8b18dc4 chore: update ci and add binding script thesimplekid 2024-05-06 21:46:15 +01:00
  • 8c4b74f16c refactor: rexie db keypath thesimplekid 2024-05-06 21:25:04 +01:00
  • 46d5a8dedd feat: mint and melt quote getters thesimplekid 2024-05-06 21:23:24 +01:00
  • 7d714a2fc5 chore: precommit scripts for bindings thesimplekid 2024-05-06 21:21:41 +01:00
  • 7ea7e0bda0 feat: js bindings thesimplekid 2024-05-05 19:35:45 +01:00
  • ce5fd1e98c refactor: map error to cdk_database error thesimplekid 2024-05-05 11:58:40 +01:00
  • 7e1d97e545 feat: indexddb db thesimplekid 2024-04-17 18:30:16 +01:00