Commit Graph

  • 6d4dab2ef8 Remove garbage header file Erdem Yerebasmaz 2024-05-03 14:00:16 +03:00
  • 5779f024ab Apply API changes on example Flutter app Erdem Yerebasmaz 2024-05-03 13:57:08 +03:00
  • fc85f4f488 Generate Dart/Flutter bindings Erdem Yerebasmaz 2024-05-03 13:43:07 +03:00
  • efe3492be0 Apply rename changes Erdem Yerebasmaz 2024-05-03 13:40:04 +03:00
  • 6802d11c09 Only compile ls-sdk-core with build scripts Erdem Yerebasmaz 2024-04-30 18:16:11 +03:00
  • d2e058329e Revert changes on release profile & create custom profiles for frb Erdem Yerebasmaz 2024-04-30 18:13:02 +03:00
  • 0e89047d21 Fix typo Erdem Yerebasmaz 2024-04-29 21:29:58 +03:00
  • e8a0973b7f Rename init to connect on example app Erdem Yerebasmaz 2024-04-29 21:09:57 +03:00
  • d5ae712568 Generate Dart bindings & C Headers Erdem Yerebasmaz 2024-04-29 21:05:25 +03:00
  • 1b0d915a7a Run "melos bootstrap" Erdem Yerebasmaz 2024-04-29 21:01:27 +03:00
  • f164b1d3ad Fix relative path of target folder on build_apple script Erdem Yerebasmaz 2024-04-29 21:00:59 +03:00
  • e14e4d44dd Fix workspace manifest location on build-android script Erdem Yerebasmaz 2024-04-29 21:00:39 +03:00
  • c3bae0e5df Only build core package with ls-sdk-flutter run commands Erdem Yerebasmaz 2024-04-29 20:42:13 +03:00
  • dbb42241b5 Use LsSdkError from ls-sdk::error Erdem Yerebasmaz 2024-04-29 20:35:01 +03:00
  • 31d37cc05e Add suitable crate-types are configured for target devices Erdem Yerebasmaz 2024-04-29 20:34:44 +03:00
  • 795be560e6 Add Cargo profile for ls-sdk-flutter scripts Erdem Yerebasmaz 2024-04-29 20:31:48 +03:00
  • 09e1807f78 Add Dart/Flutter packages Erdem Yerebasmaz 2024-04-29 20:30:53 +03:00
  • 3f675ab2b8 Merge pull request #130 from breez/savage-ci-publishing Ross Savage 2024-05-03 14:23:36 +02:00
  • 2467850bdd Change flutter directory Ross Savage 2024-05-03 13:30:36 +02:00
  • 3edb7d2019 Add CI workflows for publishing Ross Savage 2024-05-03 12:35:02 +02:00
  • 2ebf8b4bda Merge pull request #128 from breez/savage-kotlin-multiplatform Ross Savage 2024-05-03 12:28:37 +02:00
  • 4100ab8af3 Merge pull request #156 from breez/savage-udl-defaults-fix Ross Savage 2024-05-03 12:23:30 +02:00
  • 42d70838f5 Fix python test Ross Savage 2024-05-03 12:09:58 +02:00
  • 9b0d1a6203 Fix ordering of default fields Ross Savage 2024-05-03 11:42:56 +02:00
  • daa2a1b242 Add kotlin multiplatform bindings Ross Savage 2024-05-03 10:55:36 +02:00
  • 708a3526c7 Add request, response to API methods (#153) ok300 2024-05-03 08:48:03 +00:00
  • 92542876e5 Merge branch 'ok300-rename-lib-folders' ok300 2024-05-02 21:11:55 +02:00
  • 33815fac05 Integrate ureq fix from Boltz Client (#148) ok300 2024-05-02 18:29:45 +00:00
  • 3df6a5c3d4 CLI: Allow choosing custom network (#151) ok300 2024-05-02 18:27:31 +00:00
  • 6589a8799b Rename workspace members (subfolders) (#149) ok300 2024-05-02 18:22:32 +00:00
  • 3221f883ac Rename ls-sdk-react-native ok300 2024-05-02 18:17:58 +02:00
  • ce637b15bb Rename ls-sdk-core workspace member ok300 2024-05-02 18:03:44 +02:00
  • cdd2f7dd3e Rename ls-sdk-bindings workspace member ok300 2024-05-02 17:38:36 +02:00
  • 0aa699d5d3 fix: more robust resolve for pending swaps (#137) yse 2024-05-02 09:15:58 +02:00
  • a0a852b223 Merge branch 'ok300-rename-rust' ok300 2024-05-02 08:11:44 +02:00
  • 080698c2d1 Update receive to support only payer amount (#131) ok300 2024-05-02 06:00:56 +00:00
  • 77c99624af Merge pull request #129 from breez/savage-python Ross Savage 2024-05-02 07:57:58 +02:00
  • 91bc79fbe8 Merge pull request #134 from breez/savage-rename-bindings Ross Savage 2024-05-02 07:55:44 +02:00
  • cb7e753c95 Rename project: Rust, uniffi (#133) ok300 2024-05-02 05:44:47 +00:00
  • 8b1dc17fc3 Add python bindings Ross Savage 2024-04-30 22:54:47 +02:00
  • 7add324b2a Rename android, swift and react native bindings Ross Savage 2024-04-30 22:46:27 +02:00
  • c8174153cb Rename uniffi UDL file ok300 2024-04-30 19:32:53 +02:00
  • f37f00a235 Rename uniffi tests ok300 2024-04-30 19:25:39 +02:00
  • 42865c116e Rename rust crates, uniffi bindings ok300 2024-04-30 19:21:54 +02:00
  • aa86d350cc Merge pull request #122 from breez/savage-license Ross Savage 2024-04-30 06:27:03 +02:00
  • c6c38ef1d5 Add license Ross Savage 2024-04-29 21:49:52 +02:00
  • 5100d63ac1 Merge pull request #116 from breez/dart_bindings Erdem Yerebasmaz 2024-04-29 19:40:47 +03:00
  • de70900ab7 Run make react-native Erdem Yerebasmaz 2024-04-29 19:15:56 +03:00
  • d4adb5580f Return LsSdkError if getting a wallet instance fails Erdem Yerebasmaz 2024-04-29 18:31:17 +03:00
  • 0b07484bfd Rename init() to connect() Erdem Yerebasmaz 2024-04-29 18:05:53 +03:00
  • 08aa2eaeaf Revert "Apply frb's file structure changes to ls-sdk-bindings" Erdem Yerebasmaz 2024-04-29 17:32:35 +03:00
  • c54e61ba2a Ran cargo fmt & added empty file for generated Bindings Erdem Yerebasmaz 2024-04-29 17:25:11 +03:00
  • 811f99f348 Update Cargo.lock Erdem Yerebasmaz 2024-04-29 17:11:58 +03:00
  • 63be6097e7 Move PaymentError to error.rs Erdem Yerebasmaz 2024-04-29 17:09:16 +03:00
  • cb7ccf35ac Add backup & restore to Dart bindings Erdem Yerebasmaz 2024-04-29 16:42:50 +03:00
  • b0f35786d6 Expose LBtcReverseRecovery through crate explicitly on Rust input file of Dart bindings Erdem Yerebasmaz 2024-04-29 16:42:39 +03:00
  • 7e21180fab Enable frb feature by default Erdem Yerebasmaz 2024-04-29 16:39:56 +03:00
  • ba28e75244 Apply frb's file structure changes to ls-sdk-bindings Erdem Yerebasmaz 2024-04-29 14:39:56 +03:00
  • 3b94544b89 Apply frb's file structure changes to cli Erdem Yerebasmaz 2024-04-29 13:49:08 +03:00
  • f26818252d Create bindings for Dart/Flutter generation on Rust Erdem Yerebasmaz 2024-04-29 13:26:49 +03:00
  • 25d945d73f Add flutter_rust_bridge crate and make necessary changes on file structure Erdem Yerebasmaz 2024-04-29 13:25:53 +03:00
  • 8aef55ee51 Rename the manually coded init function to connect Ross Savage 2024-04-29 14:05:57 +02:00
  • 4d710cde42 Update RN bindings ok300 2024-04-29 13:40:28 +02:00
  • 522bdaea5c Rename init() to connect() (#119) ok300 2024-04-29 15:25:48 +00:00
  • 021d28c947 Expand error message on invalid swap state (#112) ok300 2024-04-29 11:03:39 +00:00
  • 47a8dde47d Integrate boltz-client fix for swapstatus (#111) ok300 2024-04-29 11:01:34 +00:00
  • fddabfa0dd Add CI step to check RN bindings (#115) ok300 2024-04-29 10:53:02 +00:00
  • 95a05cc428 CI: build bindings, add binding tests (#114) ok300 2024-04-29 10:49:33 +00:00
  • 857db3cc33 fix: change log write mode to append (#110) yse 2024-04-26 19:40:45 +02:00
  • 1accd632fc Bump boltz-client (#108) ok300 2024-04-26 10:46:09 +00:00
  • a1ecdfed9a Add more details to swap_status error (#106) ok300 2024-04-25 18:52:46 +00:00
  • 6e0b59fd11 Merge pull request #99 from breez/savage-react-native-package Ross Savage 2024-04-25 14:13:23 +02:00
  • a226b1eac9 Merge pull request #98 from breez/savage-react-native-bindings Ross Savage 2024-04-25 14:12:59 +02:00
  • e47d270c35 Merge pull request #97 from breez/savage-android-swift-bindings Ross Savage 2024-04-25 14:12:36 +02:00
  • 14b7367f05 Add the React Native package build off of the generated bindings and example project Ross Savage 2024-04-25 13:53:34 +02:00
  • 4efb664dde Add code generation of React Native bindings Ross Savage 2024-04-25 13:11:10 +02:00
  • 567b077717 Add building of android bindings and swift bindings for iOS Ross Savage 2024-04-25 13:06:47 +02:00
  • 2eb0faead3 feat: add pre-commit hook to repo (#94) yse 2024-04-25 10:56:46 +02:00
  • 1d3ed4b00c feat: add fee calculation to payment receive (#101) yse 2024-04-25 10:56:21 +02:00
  • ecc211e090 feat: add backup and restore functionality (#65) yse 2024-04-25 09:40:32 +02:00
  • 8f35cee0a1 fix: remove receive options from cli (#100) yse 2024-04-24 19:09:15 +02:00
  • 6f598b7bbd LWK cache removal: remove dependency on hash tag (#102) ok300 2024-04-23 15:56:25 +00:00
  • f138f6ae05 Rename BoltzError to Generic (#96) ok300 2024-04-19 20:10:03 +00:00
  • 908c9be111 Remove active_address from WalletInfo (#95) ok300 2024-04-19 10:37:45 +00:00
  • 2929d668cf feat: add fee persistence to payments (#83) yse 2024-04-18 11:24:04 +02:00
  • 7443a8717a Address uniffi feedback (#90) ok300 2024-04-17 20:57:51 +00:00
  • fa0cde18d6 Use a different DB file per network (#91) ok300 2024-04-17 17:28:03 +00:00
  • 5e190a9a5d CLI: Use qrcode-rs instead of qr2term (#88) ok300 2024-04-16 21:07:11 +00:00
  • 3efbdb97cb cli: add log file (#87) yse 2024-04-16 21:28:40 +02:00
  • e2ace48b48 Add uniffi bindings (#59) ok300 2024-04-15 15:32:16 +00:00
  • a405fa2583 Update README.md Roei Erez 2024-04-15 15:39:35 +03:00
  • 85e8a6d1a3 feat: persist invoice rather than amount (#66) yse 2024-04-12 15:51:16 +02:00
  • efc970d1e0 feat: add json responses to cli (#81) yse 2024-04-09 21:30:02 +02:00
  • 04d0c5b790 feat: add transaction persistence to lwk instance (#70) yse 2024-04-09 00:12:25 +02:00
  • 2a2317001b feat: add qr code to receive command (#71) yse 2024-04-08 10:58:48 +02:00
  • 7860192965 Differentiate between mainnet and testnet Electrum URLs (#69) ok300 2024-04-04 15:08:43 +00:00
  • 091c0ced8b Bump boltz-client, fix fee calculation (#68) ok300 2024-04-04 14:01:33 +00:00
  • 76278ac1b6 fix: update lib tests (#67) yse 2024-04-02 11:37:24 +02:00
  • aec000f0fd fix: remove Boltz internal txid logging (#64) yse 2024-03-29 02:49:23 +01:00
  • f7703e103f fix: switch to single-threaded claiming (#63) yse 2024-03-28 09:18:41 +01:00