ok300
eba09c6faf
Fix clippy CI step ( #593 )
...
* Add workspace-wide clippy lint config
* CLI: fix clippy
2024-12-09 16:43:29 +00:00
Roei Erez
31fcfaa3db
update version to 0.4.0-rc3
2024-10-14 11:45:16 +03:00
Roei Erez
63d9305acd
update version to 0.4.0-rc2
2024-10-14 10:44:14 +03:00
Roei Erez
e2fd502827
update version to 0.4.0-rc1
2024-10-13 15:01:46 +03:00
yse
42f4ca0129
feat: require Breez API key globally on mainnet ( #520 )
2024-10-08 16:17:34 +02:00
Roei Erez
4d1690bfc4
update version to 0.3.4
2024-09-25 12:36:13 +03:00
Roei Erez
24d41de656
update versions
2024-09-25 09:31:55 +03:00
Roei Erez
cd9cb9c46c
update version to 0.3.2
2024-09-24 16:47:32 +03:00
Ross Savage
251c252374
Add Go/CS bindings ( #147 )
...
* Publish Go/CS packages
* Fix optional param ordering
* Fix CI installed bindgens
2024-08-28 15:14:20 +02:00
Roei Erez
d123a77b12
update version to 0.2.1
2024-08-01 16:27:08 +03:00
Roei Erez
65ce16ea5f
update version to 0.2.0
2024-07-25 17:19:47 +03:00
Roei Erez
ad0bad1431
update versions to 0.1.4
2024-07-22 15:18:02 +03:00
Ross Savage
8ac220275e
Update version to 0.1.3.rc2
2024-07-17 08:19:54 +02:00
Roei Erez
938f74d7d1
update version to 0.1.3.rc1
2024-07-16 09:14:39 +03:00
ok300
f6082f2aa5
Add global SDK logger ( #242 )
...
* Add SDK global logger
* Add bindings
* Fix path to internal uniffi log
* Exclude "set_log_stream" from generated RN methods
* Move logger-specific structs to a separate module
* Delegate init_logging to method in logger.rs
* Rename uniffi BindingLogger to UniffiBindingLogger
* Add set_log_stream for dart bindings
* Add SDK logger to Dart bindings
* Rename dart binding logger to DartBindingLogger
* Add rustdocs
* RN bindings: Add manual handling for setLogStream()
* Re-generate dart bindings
* Re-generate RN bindings
* Remove LOG_INIT cell
* Set global maximum log level once on initialization
Return a LiquidSdkError::Generic instead of Anyhow error when initializing log stream on Dart bindings
* Do not panic when initializing binding loggers
* Rename LogStream to Logger
---------
Co-authored-by: Erdem Yerebasmaz <erdem@yerebasmaz.com >
2024-05-31 18:01:39 +00:00
Ross Savage
c6c5755973
Move bindings to langs directory
2024-05-21 15:21:28 +02:00
Ross Savage
cc7a6efd27
Rename bindings directories
2024-05-21 14:42:32 +02:00
Ross Savage
309f7e7e39
Merge pull request #160 from breez/savage-fix-secp256k1-zkp
...
Change secp256k1-zkp source
2024-05-03 15:26:27 +02:00
Ross Savage
267819bb08
Change secp256k1-zkp dependency git source
2024-05-03 15:15:49 +02:00
Erdem Yerebasmaz
d2e058329e
Revert changes on release profile & create custom profiles for frb
...
Add comments on profile settings
2024-05-03 16:05:39 +03:00
Erdem Yerebasmaz
795be560e6
Add Cargo profile for ls-sdk-flutter scripts
2024-05-03 16:05:39 +03:00
ok300
6589a8799b
Rename workspace members (subfolders) ( #149 )
...
* Rename ls-sdk-bindings workspace member
* Rename ls-sdk-core workspace member
* Rename ls-sdk-react-native
2024-05-02 18:22:32 +00:00
ok300
522bdaea5c
Rename init() to connect() ( #119 )
...
* Rename init() to connect()
* Shorten commit ID for secp256k1-zkp dependency
* Update RN bindings
* Rename the manually coded init function to connect
* Update RN example app
---------
Co-authored-by: Ross Savage <hello@satimoto.com >
Co-authored-by: Ross Savage <551697+dangeross@users.noreply.github.com >
2024-04-29 15:25:48 +00:00
Ross Savage
4efb664dde
Add code generation of React Native bindings
2024-04-25 13:46:02 +02:00
Ross Savage
567b077717
Add building of android bindings and swift bindings for iOS
2024-04-25 13:42:53 +02:00
yse
ecc211e090
feat: add backup and restore functionality ( #65 )
2024-04-25 09:40:32 +02:00
ok300
e2ace48b48
Add uniffi bindings ( #59 )
...
* Rename CLI and lib projects
* Place lib in a workspace
* Add uniffi package
* Bump uniffi version
* Add uniffi.toml config file to customize lib names
* Add makefile for kotlin, python, swift bindings
* Add missing PaymentError variant
* Rename BoltzGeneric error variant
2024-04-15 15:32:16 +00:00
yse
efc970d1e0
feat: add json responses to cli ( #81 )
2024-04-09 21:30:02 +02:00
ok300
091c0ced8b
Bump boltz-client, fix fee calculation ( #68 )
...
* Bump boltz-client, fix fee calculation
* Cargo fmt
2024-04-04 14:01:33 +00:00
yse
76278ac1b6
fix: update lib tests ( #67 )
2024-04-02 11:37:24 +02:00
yse
aec000f0fd
fix: remove Boltz internal txid logging ( #64 )
2024-03-29 02:49:23 +01:00
ok300
076badca32
Bump boltz-client ( #62 )
...
* Bump boltz-client to the latest commit
* Fix error types
* Consolidate boltz_client Errors into one type
2024-03-26 19:42:35 +00:00
ok300
3ba213fa92
Bump lwk to v0.3.0 ( #61 )
2024-03-26 19:39:54 +00:00
ok300
a55b496f27
Remove unused dependency: tokio ( #46 )
2024-03-21 19:52:41 +00:00
ok300
865733c0a9
Simplify cargo dependencies ( #35 )
...
* Arrange dependencies alphabetically
* Reduce tokio feature set to minimum
* CLI: remove lwk dependencies
* lib: remove lightning dependency
* lib: remove rusqlite features
2024-03-21 07:30:17 +00:00
yse
21335d73aa
feat: add primary methods for ongoing swaps ( #28 )
...
* Fix receive-payment by increasing claim absolute_fee
* feat: added sqlite methods for ongoing swaps
* fix: create specific error type when persisting swaps
---------
Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com >
2024-03-19 13:13:33 +01:00
ok300
865a2d6cf4
Simplify workspace layout
2024-03-18 14:07:56 +01:00
yse
ffadce402e
feat: adding initial methods ( #2 )
...
Note that the structure is still experimental and subject to change, refer to breez-sdk-liquid#2 for more details
2024-03-13 09:10:26 +01:00