Commit Graph

  • 835c66dd55 fix: keyset max order checked (#1070) thesimplekid 2025-09-13 09:17:12 +01:00
  • 0bf5325927 Fixed error with wrong placeholder (#1069) C 2025-09-12 13:17:40 -03:00
  • f2f5425395 Add more Amount::split_with_fee tests (#1058) David Caseria 2025-09-10 09:54:44 -04:00
  • c7f6af0749 fix: clippy warn (#1063) thesimplekid 2025-09-10 14:54:21 +01:00
  • 053a3a7e43 Do not fallback to HTTP on first error (#1061) C 2025-09-10 06:57:58 -03:00
  • 21b4080810 FFI bindings for Wallet (#932) David Caseria 2025-09-10 04:56:55 -04:00
  • 64a4fe5bca feat: remove unused ln_routers (#1059) thesimplekid 2025-09-10 09:54:00 +01:00
  • ce599a9e57 chore: code style (#1056) thesimplekid 2025-09-09 15:00:44 +01:00
  • 75a3e6d2c7 Prometheus crate (#883) asmo 2025-09-09 14:26:03 +02:00
  • c94979a357 fix: used check math (#1051) thesimplekid 2025-09-09 11:26:24 +01:00
  • b1026fb9bb fix: None host_matcher applies the proxy to all hosts (#1054) lollerfirst 2025-09-09 11:40:38 +02:00
  • 62de0c9925 Close websocket connections sooner (#1050) C 2025-09-08 17:21:13 -03:00
  • 166b902833 feat: bolt12 ws (#1052) thesimplekid 2025-09-08 21:20:52 +01:00
  • 841e35d70f Reorganize tests, add mint quote/payment coverage, and prevent over-issuing (#1048) C 2025-09-08 10:55:41 -03:00
  • b5b8ee557c Fix race conditions in minting tests (#1043) C 2025-09-08 09:02:45 -03:00
  • 4363d14281 Add consistent ordering of sql migrations (#1047) C 2025-09-08 06:17:00 -03:00
  • 87691bd8aa chore: increase timeout (#1046) thesimplekid 2025-09-08 10:16:40 +01:00
  • caa0b4a9f5 fix: remove unused structs (#1042) thesimplekid 2025-09-07 08:17:48 +01:00
  • 5518ad2654 feat(cdk): add quote_id field to transactions for quote tracking (#1041) thesimplekid 2025-09-06 19:57:23 +01:00
  • 9b35158a8a fix: sig error code (#1038) thesimplekid 2025-09-06 16:04:29 +01:00
  • ded165f405 Update the signatory.proto file to match NUT-XXX (#1032) C 2025-09-05 19:07:04 -03:00
  • 3815c62d88 Fix postgres migration prefixes (#1037) C 2025-09-05 14:39:54 -03:00
  • c6cff3f6f4 feat(cdk): add generic key-value store functionality for mint databases (#1022) thesimplekid 2025-09-05 13:58:48 +01:00
  • ce3d25dfb9 Merge pull request #1015 from aki-mizu/main C 2025-09-04 13:40:57 -03:00
  • 8cf3b2d992 Merge branch 'main' into main C 2025-09-04 11:58:01 -03:00
  • 39f256a648 cdk-ldk web ui updates (#1027) Erik 2025-09-03 16:46:49 +02:00
  • 734e62b04a refactor: use quote id to string (#1026) thesimplekid 2025-09-02 10:47:26 +01:00
  • dca48f4886 fix: get all mint quotes (#1025) thesimplekid 2025-09-02 09:14:39 +01:00
  • 655a4b9e1e Add suport for Bolt12 notifications for HTTP subscription (#1007) C 2025-09-02 05:12:54 -03:00
  • 62f085b350 Fix missed events race when creating subscriptions (#1023) C 2025-09-01 16:24:50 -03:00
  • 6067242793 fix: cdk melt quote track payment method (#1021) thesimplekid 2025-09-01 08:39:51 +01:00
  • 7246ea2e10 fix: bolt12 is nut25 (#1020) thesimplekid 2025-08-31 23:05:24 +01:00
  • 7a71a37eab refactor(payment): replace wait_any_incoming_payment with event-based system (#1019) thesimplekid 2025-08-31 17:26:50 +01:00
  • df8b78043e chore: update flake (#1018) thesimplekid 2025-08-31 12:00:04 +01:00
  • 2131f89068 Abstract the HTTP Transport (#1012) C 2025-08-30 04:54:48 -03:00
  • 14473d8051 Merge pull request #1002 from asmogo/fix/psql_tls C 2025-08-29 16:03:57 -03:00
  • 7a22f85185 chore: remove readme postgres (#1009) thesimplekid 2025-08-29 10:37:32 +01:00
  • 7995a93943 patch sha256 (#1013) lollerfirst 2025-08-29 11:37:01 +02:00
  • a62decfc24 add pubkey to mint info if not set Darrell 2025-08-29 15:23:51 +09:00
  • f1118b1c7b compatibility for migrating Nutshell Mints quote ids (#984) lollerfirst 2025-08-27 18:12:35 +02:00
  • 971957b839 replace transports: Option<Vec<Transport>> with just Vec<Transport> (#999) codingpeanut157 2025-08-27 16:21:22 +02:00
  • 6454a33509 chore: remove unused native_tls import from cdk-postgres asmo 2025-08-27 15:15:16 +02:00
  • cb29e74e39 feat: add TLS support for PostgreSQL connections with configurable SSL modes asmo 2025-08-26 21:27:25 +02:00
  • 44cef59fe5 chore: bump 0.12 (#997) thesimplekid 2025-08-26 13:51:08 +01:00
  • 218b39a670 Introduce Future Streams for Payments and Minting Proofs (#985) C 2025-08-26 07:57:15 -03:00
  • 4de5566451 feat: use trixie (#998) thesimplekid 2025-08-26 08:20:28 +01:00
  • 809d9c8012 Fix p2pk (#996) thesimplekid 2025-08-26 06:29:20 +01:00
  • 9ab86fabfe Cdk ldk node (#904) thesimplekid 2025-08-25 22:06:00 +01:00
  • 61411afde0 Merge pull request #994 from thesimplekid/update_nix_flake_25 thesimplekid 2025-08-25 18:20:05 +01:00
  • 3772f10202 chore: update flake thesimplekid 2025-08-25 16:21:00 +01:00
  • dad23eafee Merge pull request #991 from lollerfirst/fix-auth-blind-messages-table thesimplekid 2025-08-22 19:18:09 +01:00
  • ea9b9324f6 fix left-over y in blind_signatures table auth database lollerfirst 2025-08-22 13:10:43 +02:00
  • 6f25620f06 feat: mintd db features (#977) thesimplekid 2025-08-21 22:41:46 +01:00
  • 8dec41dd55 refactor(cdk-lnbits): migrate to LNbits v1 websocket API and remove w… (#987) thesimplekid 2025-08-21 21:54:48 +01:00
  • 7e33078961 Merge pull request #988 from vnprc/zeroize_on_drop thesimplekid 2025-08-21 21:53:26 +01:00
  • b18d69f3cf Merge pull request #989 from crodas/bug/bolt12-missing-notifications thesimplekid 2025-08-21 20:54:44 +01:00
  • 9b5f8d0534 Fixed bolt12 missing payments notifications Cesar Rodas 2025-08-21 15:16:38 -03:00
  • 9e595f0344 Merge pull request #965 from ubbabeck/nix-flake-set-nixpath thesimplekid 2025-08-21 17:15:10 +01:00
  • 951ff054fb feat: zeroize cryptographic secrets on drop vnprc 2025-08-21 11:26:52 -04:00
  • 4e13c1958f feat: mintd db features thesimplekid 2025-08-19 14:53:53 +01:00
  • 9a3d9b7139 feat: bip353 (#969) thesimplekid 2025-08-21 16:16:48 +01:00
  • b6f7a75fba feat: cln as msats (#982) thesimplekid 2025-08-21 16:13:06 +01:00
  • a4aaef705e fix: pass auth cfg through mintd to axum (#986) gudnuf 2025-08-21 01:55:32 -07:00
  • aa624d3afd fix: lnbits payment check and units (#981) thesimplekid 2025-08-20 18:01:46 +01:00
  • 818367a8fa fix: reduce mmap_size to 5 MiB (#980) asmo 2025-08-20 18:29:44 +02:00
  • ecdc78135d refactor(cdk): defer BOLT12 invoice fetching to payment execution (#978) thesimplekid 2025-08-20 11:20:30 +01:00
  • 5c5075af71 feat: refresh keysets (#974) thesimplekid 2025-08-19 19:19:08 +01:00
  • 86d51ed54d Merge pull request #975 from crodas/bug/939-retry C 2025-08-19 12:46:32 -03:00
  • 761ed82554 feat: log to file (#967) thesimplekid 2025-08-19 14:57:14 +01:00
  • 2e63a631e4 Fixed clippy Cesar Rodas 2025-08-18 12:50:03 -03:00
  • e31a9b1905 Update crates/cdk/src/wallet/mint_connector/http_client.rs C 2025-08-18 12:20:18 -03:00
  • 29ce2e4f4d Http retry should only happen at Http Error (which are transport errors) Cesar Rodas 2025-08-18 11:51:24 -03:00
  • d3a3c30d99 feat(cdk): add Bolt12 mint quote subscription support (#976) thesimplekid 2025-08-19 12:01:01 +01:00
  • 28a01398fd Add PostgreSQL support for mint and wallet (#878) C 2025-08-18 13:45:11 -03:00
  • 2e424e629f feat: uuid version (#891) thesimplekid 2025-08-18 16:25:24 +01:00
  • 0a8a0a6ea5 Repay fake queue (#973) thesimplekid 2025-08-18 16:17:57 +01:00
  • 22926f8b21 fix: bolt12 ws on mint (#972) thesimplekid 2025-08-18 14:46:18 +01:00
  • f8d58e419f Merge pull request #963 from crodas/feature/wait-for-invoice C 2025-08-18 08:57:45 -03:00
  • da21ce655a Merge pull request #971 from thesimplekid/allow_mint_less_then_paid thesimplekid 2025-08-18 12:53:27 +01:00
  • 5ef2be36f2 feat(cdk): allow minting less than paid amount for non-bolt11 payments thesimplekid 2025-08-18 11:34:53 +01:00
  • 8c425dee8c chore(flake): add NIX_PATH for flake Ruben 2025-08-13 22:49:09 +02:00
  • 0e15904b2f Merge pull request #968 from thesimplekid/remove_unwrap_from_startup thesimplekid 2025-08-16 10:43:16 +01:00
  • 43a13878b1 fix: remove unwrap in startup check thesimplekid 2025-08-15 17:59:23 +01:00
  • 3104a999e9 Merge pull request #944 from vnprc/keyset_counter_atomic_increment_2 thesimplekid 2025-08-15 15:43:29 +01:00
  • 6588c54e3d Merge pull request #966 from thesimplekid/fake_bolt12 thesimplekid 2025-08-15 12:24:32 +01:00
  • b885c8d78e feat: fake mint bolt12 thesimplekid 2025-08-15 12:23:02 +01:00
  • 5b30ca546d fix: implement atomic keyset counter vnprc 2025-08-08 18:59:16 -04:00
  • 51b26eae62 chore: clippy thesimplekid 2025-08-15 11:49:38 +01:00
  • 7b18e47ce5 Merge pull request #962 from thesimplekid/justfile_errors thesimplekid 2025-08-14 18:17:08 +01:00
  • 28ef002c34 Merge pull request #964 from gudnuf/fix/bolt12-internal-settlment thesimplekid 2025-08-14 09:41:51 +01:00
  • 325afd75f7 fix: allow paid and issued bolt12 quotes to settle internally gudnuf 2025-08-13 19:10:20 -07:00
  • 8578e8532b Merge pull request #957 from thesimplekid/bump_msrv_1.85 thesimplekid 2025-08-13 22:13:51 +01:00
  • c563bc53a4 Merge pull request #961 from thesimplekid/nutshell_tests thesimplekid 2025-08-13 21:41:51 +01:00
  • 500aae862e Merge pull request #960 from thesimplekid/free_disk_ci thesimplekid 2025-08-13 21:41:39 +01:00
  • 31459fcb95 fix: nutshell itests thesimplekid 2025-08-13 19:56:30 +01:00
  • 8c66114b27 chore: free disk space on ci thesimplekid 2025-08-13 15:05:21 +01:00
  • 9f7a632056 fix: fake mint multiple units (#958) thesimplekid 2025-08-13 17:14:12 +01:00
  • 47c5bb7465 fix: fake mint multiple units thesimplekid 2025-08-13 13:55:50 +01:00
  • 64f7b07855 Do not perform external calls during a database transaction. (#954) C 2025-08-13 08:25:59 -03:00
  • ec9108d69d feat: bump msrv from 1.75.0 to 1.85.0 thesimplekid 2025-08-13 09:17:39 +01:00