Commit Graph

  • 2ad6d831e9 Add FakeWallet invoice features tag for supported payment secret (#609) David Caseria 2024-11-05 09:03:41 -05:00
  • 0de574e006 NUT-06: add urls field (#638) Pavol Rusnak 2024-11-05 15:03:23 +01:00
  • 602687b215 refactor pubkey extraction and set n_sigs=1 for refund spend path (#644) callebtc 2024-11-05 15:02:54 +01:00
  • ed0d25dec7 [FIX] Wallet sort outputs before swapping (#648) lollerfirst 2024-11-05 15:00:37 +01:00
  • 9cdfba52a3 add nut-14 as supported in info endpoint (#647) elnosh 2024-11-05 07:52:09 -05:00
  • b5afdfd598 Wallet check payment hash (#649) lollerfirst 2024-11-05 13:51:53 +01:00
  • 80ff0f1a7c Fix db lock tests (#665) callebtc 2024-11-05 13:47:31 +01:00
  • 9456809a21 bump python version requirements in all files (#654) callebtc 2024-11-05 13:43:54 +01:00
  • 05547e3710 Mint: Turn off locking by default (#662) callebtc 2024-11-04 10:52:33 +01:00
  • f98ed30483 bump version (#664) callebtc 2024-11-04 10:52:09 +01:00
  • 3f8f3e0aef state check compat with 0.15.0 (#661) callebtc 2024-11-04 10:49:22 +01:00
  • 872fdbf519 catch json error (#660) callebtc 2024-11-02 15:06:01 +01:00
  • 0b2a020ab6 Fix wallet backwards paid flag melt (#659) callebtc 2024-11-02 13:43:18 +01:00
  • e9d4689b4b Chore: update dev dependencies (#658) callebtc 2024-11-01 15:07:56 +01:00
  • 92627399a5 Wallet: store quotes (#657) callebtc 2024-11-01 13:27:27 +01:00
  • 21418a114a sort split in split_wallet_state (#653) elnosh 2024-11-01 04:22:12 -05:00
  • fc9ed7c1fb include preimage and change in response from melt quote state check (#656) elnosh 2024-11-01 04:20:51 -05:00
  • b8dd43deaa Mint: settle mint-melt on same mint with different units externally (#651) Damian 2024-10-30 13:59:57 -07:00
  • 48b0368ad2 Mint: LNbitsWallet add extra check for payment state (#601) callebtc 2024-10-28 18:05:53 +01:00
  • 09d007ec88 Refactor conditions and fix HTLC multisig (#643) callebtc 2024-10-22 13:02:45 +01:00
  • d12a8d1bde wait for uvicorn server to bind before running tests (#607) conduition 2024-10-19 19:01:32 -04:00
  • d2e96162f8 wallet can now handle PostMeltResponse_deprecated from v1 api (#642) callebtc 2024-10-19 13:26:57 +01:00
  • 4490cc6fce Add get quote API to wallet + check proof states in batches (#637) callebtc 2024-10-08 18:12:10 +02:00
  • cd39e18916 Bump dependencies to latest versions (#636) callebtc 2024-10-08 09:20:20 +02:00
  • 307d2d7a98 Halt melt on exception (#635) callebtc 2024-10-06 17:51:54 +02:00
  • c5ccf65e4d Bump SQLAlchemy to 2.0 (#626) lollerfirst 2024-10-05 13:32:32 +02:00
  • 7fdca3b1a1 Fix: ledger requires deprecated paid flags in db + wallet disable base64 keysets by default (#634) callebtc 2024-10-04 15:32:36 +02:00
  • 75ffa39807 chore: modernize f-string usage (#627) Pavol Rusnak 2024-10-04 14:11:00 +02:00
  • 4d8b6a7a74 bump version to 0.16.1 (#633) callebtc 2024-10-04 14:02:46 +02:00
  • b92999cb21 tests: add tests for event client manager (#632) callebtc 2024-10-04 13:11:23 +02:00
  • ca7269e74e disable codecov status (#631) callebtc 2024-10-03 10:59:03 +02:00
  • 700320a8c4 Fix: wallet include fees in swap outputs for inputs of successive melt (#630) callebtc 2024-10-03 09:50:23 +02:00
  • f8f061f810 Fix: Unset pending melt quote by quote id (#629) callebtc 2024-10-02 15:13:17 +02:00
  • d8d3037cc5 WIP: New melt flow (#622) callebtc 2024-09-24 14:55:35 +02:00
  • 25f0763f94 chore: run pyupgrade (#623) Pavol Rusnak 2024-09-24 13:53:35 +02:00
  • 870d75b205 feat: untangle MintMeltMethodSetting into MintMethodSetting and MeltMethodSetting (#617) Pavol Rusnak 2024-09-22 15:57:17 +02:00
  • 637e4ba80c NUT-04: add description (#613) callebtc 2024-09-09 11:50:02 +02:00
  • 0287c02f97 sanitize mint URL before adding (#606) callebtc 2024-09-08 15:59:10 +02:00
  • ef5aee92d6 NUT-06: add icon URL (#604) callebtc 2024-09-08 15:00:32 +02:00
  • 9eb66a46d3 bump bip32 and coincurve dependencies (#612) Pavol Rusnak 2024-09-08 14:08:50 +02:00
  • accfdfec8e implement nut-06 time (#611) Pavol Rusnak 2024-09-04 11:15:27 +02:00
  • 77ba356499 CLN multinut test fix (#602) lollerfirst 2024-07-30 16:30:01 +02:00
  • e14dc6d7ca strip URL (#605) callebtc 2024-07-29 17:27:59 +02:00
  • d388508521 Mint: Talk to LND via gRPC (#595) lollerfirst 2024-07-29 17:16:40 +02:00
  • 4d0d25f738 Remove base64 padding from serialized tokens (#600) callebtc 2024-07-26 11:53:21 +02:00
  • 125ce9e8db Remove unused coinselection (#597) callebtc 2024-07-24 07:17:54 +02:00
  • 40e60c0e9b Mint: enable LNbitsWallet invoice stream (#594) callebtc 2024-07-20 15:06:05 +02:00
  • 8675745e98 Add docker compose instructions (#591) callebtc 2024-07-18 00:38:43 +02:00
  • 040ee12d54 Edit README.md (#590) callebtc 2024-07-17 14:14:36 +02:00
  • efdfecc182 Fix race condition (#586) lollerfirst 2024-07-17 14:04:17 +02:00
  • 71580a5e60 Fix parsing of old format contact field in wallet (#589) callebtc 2024-07-17 11:48:40 +02:00
  • c6f236494f Fix NUT-17 settings entry for NUT-06 (#587) callebtc 2024-07-16 17:38:19 +02:00
  • 21f339ca2b NUT-06: Mint contact info (#585) callebtc 2024-07-15 14:11:54 +02:00
  • f32099bce7 Wallet: default to SIG_INPUTS in P2PK lock (#584) elnosh 2024-07-12 20:25:23 -05:00
  • 99382242dc Instructions for .env (#582) callebtc 2024-07-12 19:01:19 +02:00
  • a019fb76fc codecov: ignore cashu/nostr (#378) callebtc 2024-07-12 18:59:06 +02:00
  • 069e9476d4 StrikeWallet: support USDT (#583) callebtc 2024-07-12 18:44:33 +02:00
  • c52a4c26fb More information (#581) callebtc 2024-07-12 18:04:56 +02:00
  • 3077ca4c7d Wallet: add CLI flag --force-swap flag and force swapping all inactive keysets (#580) callebtc 2024-07-11 23:08:36 +02:00
  • 77697c52ee Fix loading b64 keysets and add option to set b64 inactive in WalletSettings (#579) callebtc 2024-07-11 15:25:16 +02:00
  • 1660005bef Fix receive -a to receive all pending tokens (#578) callebtc 2024-07-11 12:55:36 +02:00
  • 26b94951fc Fix Tokenv4 handling of base64 keysets (#575) callebtc 2024-07-10 14:12:03 +02:00
  • 8eea541b74 update requirements and docker build (#572) callebtc 2024-07-09 16:36:24 +02:00
  • eccbf6f789 bump version to 0.16.0 (#573) callebtc 2024-07-09 16:36:09 +02:00
  • 539054a7c9 refactor db transactions (#571) callebtc 2024-07-09 15:46:19 +02:00
  • 51ae82bee8 fix: cashu send --lock (#570) callebtc 2024-07-08 19:47:11 +02:00
  • 6a0a370ba5 Mint: table locks (#566) callebtc 2024-07-08 18:05:57 +02:00
  • af636db545 update poetry.lock (#567) callebtc 2024-07-01 11:17:46 +02:00
  • ca272bc20f Mint: Add clnrest.py Lightning backend (#551) lollerfirst 2024-06-30 20:36:19 +02:00
  • 2739c3127a TokenV4 CBOR serialization (#502) callebtc 2024-06-30 14:36:44 +02:00
  • 1d8b5cd5ca Fix: Nut 05 mint response model (#564) callebtc 2024-06-27 14:35:03 +02:00
  • 8af1b61b30 default witness is None, closes #559 (#563) callebtc 2024-06-26 23:38:57 +02:00
  • 541324b2bd warning messages (#562) callebtc 2024-06-26 16:34:36 +02:00
  • 6946bed8c3 add MINT_LND_REST_CERT_VERIFY env bool that when set to False allow to skip certificate validation for LND api call (#535) elliedev80 2024-06-26 13:03:19 +00:00
  • 1766b6e92e [Mint] Add support for BTC and EUR in StrikeWallet backend, add EUR to FakeWallet (#561) callebtc 2024-06-26 14:50:39 +02:00
  • 6b38ef6c29 NUT-04 and NUT-05: Add state field to quotes (#560) callebtc 2024-06-26 03:06:01 +02:00
  • e846acf946 Mint: add websockets for quote updates (#413) callebtc 2024-06-25 19:20:03 +02:00
  • 75987beaf1 Fix false mpp payment handling of unsupported backends (#547) callebtc 2024-06-16 17:16:10 +02:00
  • 2fae0ba2e2 use integer division as per https://github.com/cashubtc/nuts/pull/126\#discussion_r1625244955 (#549) callebtc 2024-06-16 17:11:07 +02:00
  • d30b1a2777 Add fees (#503) callebtc 2024-06-15 16:22:41 +02:00
  • d80280e35d startup: do not print postgres connection string, closes #523 (#540) callebtc 2024-06-05 13:11:51 +02:00
  • 61cf7def24 Multinut LND (#492) callebtc 2024-05-22 22:52:26 +02:00
  • 71b4051373 refactor melt quote (#530) callebtc 2024-05-22 16:52:08 +02:00
  • 52fbfc4b21 add testnut to readme (#522) callebtc 2024-04-25 10:16:08 +02:00
  • 7c8e93ff3a [CI] prevent pypi upload on pre-releases (#520) callebtc 2024-04-19 12:28:48 +02:00
  • 72ad903200 Update startup.py, check blink key (#516) findingsov 2024-04-19 06:00:22 -04:00
  • fa3e2fd130 default setting for mint_derivation_path_list (#515) callebtc 2024-04-16 17:44:36 +02:00
  • bd2a14fa43 [Wallet] Fix regression bug for mint request (#513) callebtc 2024-04-16 10:28:07 +02:00
  • bb7730694d Refactored the request mint wallet method to generate the invoice from a returned MintQuoteResponse. (#507) Caleb Beery 2024-04-15 09:43:13 -07:00
  • bdaed8451c [Mint] Migrate duplicate keysets to db (#511) callebtc 2024-04-15 00:33:23 +02:00
  • 26afd71d89 Restore wallet now restores tokens for all mint keysets. (#509) Caleb Beery 2024-04-13 01:31:05 -07:00
  • 19de10bfea [Refactor] Mint: remove output.id optional (#504) callebtc 2024-04-10 12:23:53 +02:00
  • 3b2f1aa6f4 Issue #313: allow checking pending invoices (#493) Guilherme Pereira 2024-04-03 16:51:15 +01:00
  • b8ad0e0a8f Mint: Recover pending melts at startup (#499) callebtc 2024-04-03 17:14:21 +02:00
  • 1f1daca232 Add test for NUT-12 (#498) callebtc 2024-03-29 22:34:51 +01:00
  • b41b485f05 change sponsor link (#496) callebtc 2024-03-27 20:29:48 +01:00
  • 4ff9e6de5d bump version to 0.15.2 (#495) callebtc 2024-03-26 22:01:09 +01:00
  • f7ad912b13 Update .env.example, add MINT_MAX_BALANCE (#474) findingsov 2024-03-26 11:04:07 -04:00
  • e040479795 Fix CLNRest return model (#494) callebtc 2024-03-26 12:00:13 +01:00
  • 3feb02312e fix: fakewallet payment fee unit (#490) callebtc 2024-03-23 03:08:13 +01:00