Ross Savage
cc7a6efd27
Rename bindings directories
2024-05-21 14:42:32 +02:00
Erdem Yerebasmaz
7fc5bd6dcb
Merge pull request #203 from breez/pub-upgrade
...
[Flutter] Update dependencies to latest compatible
2024-05-21 15:31:35 +03:00
Erdem Yerebasmaz
f0f282a584
Update dependencies to latest compatible
...
Changes on 'justfile' also effects CI step
2024-05-21 14:25:52 +03:00
Ross Savage
7787267275
Build android fixes
...
Signed-off-by: Ross Savage <hello@satimoto.com >
2024-05-21 12:31:59 +02:00
ok300
fab4be45b5
Use hardcoded random P2TR addresses to estimate fees
...
Use P2TR address as destination when estimating fees
2024-05-16 23:04:33 +02:00
Erdem Yerebasmaz
e94e866dea
Make building libraries optional on bootstrap step
2024-05-16 13:51:14 +03:00
Erdem Yerebasmaz
9b2d281293
Add bash script counterpart of linux/windows targets build script
...
! This script is not being used by Melos and is added for local testing !
2024-05-16 13:51:14 +03:00
Erdem Yerebasmaz
c2b110f047
Add requirements to build binaries locally on README.md
2024-05-16 13:50:50 +03:00
Ross Savage
f5d4321d2d
Use glob to pattern match the linux x86_64 clang directory
2024-05-15 15:22:29 +02:00
ok300
f6c6b0c625
Remove deprecated v1 code
2024-05-15 10:31:56 +02:00
ok300
41fc748d44
Remove duplicated versions of boltz-client
2024-05-15 10:13:44 +02:00
ok300
177127d376
Update flutter bindings
2024-05-15 09:41:06 +02:00
ok300
6b88461341
Add PaymentError::Refunded to UDL
2024-05-15 09:22:47 +02:00
ok300
50a654b49c
Merge branch 'main' into yse-remove-api-fields
...
# Conflicts:
# packages/dart/lib/src/bindings.dart
# packages/dart/lib/src/frb_generated.dart
# packages/dart/lib/src/frb_generated.io.dart
# packages/dart/lib/src/model.dart
# packages/flutter/example/lib/main.dart
# packages/flutter/lib/flutter_breez_liquid_bindings_generated.dart
2024-05-15 09:20:53 +02:00
yse
67aa6a38f8
fix: reword lockup tx error
2024-05-14 15:45:49 +02:00
yse
4496318089
fix: renaming
2024-05-14 15:44:30 +02:00
yse
70e2db708a
feat: add better fee estimation
2024-05-14 15:33:26 +02:00
yse
5a9dc1d5ce
feat: fix fee calculation issues
2024-05-14 13:05:55 +02:00
yse
55804e88c5
feat: add double lockup checks and resolve on claim details
2024-05-14 13:05:55 +02:00
yse
a92e83a446
feat: improve send and refund
2024-05-14 13:05:54 +02:00
yse
28d4f264eb
feat: add refund and improve send flow
2024-05-14 13:05:27 +02:00
ok300
a1e437a04e
Fix error handling in receive_payment
2024-05-13 17:05:50 +02:00
ok300
6b58682a91
Receive: broadcast claim tx when lockup tx in mempool
2024-05-12 18:34:44 +02:00
ok300
8f93587129
Extract get_liquid_swap_key()
2024-05-12 18:06:00 +02:00
yse
2e8bbb3e4a
fix: change send_payment resolve
2024-05-10 18:20:24 +02:00
ok300
5476ddad54
Add non-blocking socket ( fix #173 )
2024-05-09 22:58:39 +02:00
ok300
d8cbcce5ae
Correctly handle swap status parsing errors
2024-05-09 21:45:04 +02:00
ok300
fb7190032a
Bump boltz-rust client to latest patch level
2024-05-09 21:22:57 +02:00
ok300
91b6598cf8
Update claim conditions for pending rev swaps
2024-05-09 20:59:48 +02:00
ok300
135fa9da62
Rev swap claims: broadcast claim tx with lowball fees
2024-05-09 20:58:40 +02:00
ok300
e4353b75be
Use correct ElectrumConfig when claiming
2024-05-09 19:35:51 +02:00
ok300
dc569f0721
Simplify swap subscription
2024-05-09 16:11:50 +00:00
ok300
24861cb372
Track swap status updates via websocket event stream
2024-05-09 16:11:50 +00:00
ok300
d67756bf43
Migrate receive-payment to V2 API, use WS to get status
2024-05-09 16:09:12 +00:00
yse
18257dbc91
feat: migrate send_payment to v2 ( #171 )
2024-05-09 15:47:23 +03:00
yse
be3120c935
feat: remove PrepareSendResponse fields
...
feat: add `PrepareSendRequest` object
fix: rename to `claim_tx_feerate`
fix: fix reverse submarine test
feat: improve prepare_send and prepare_receive interfaces
fix: use v2 to broadcast lowball tx
feat: finalize prepare_send and prepare_receive
feat: remove manual BTC pair from response
fix: remove `pair_hash` from PrepareReceive
rebasing
updating Cargo.lock
fix: update lbtc pair method names
fixing bindings
fix: re-add uniffi_macros
add comment to elements dependency
fix: switch back to v1 fee calculation
fix: revert to v1 pair hash
fix: simplify migrations
fix: rename `FeesExpired` to `InvalidOrExpiredFees`
Log error when list_ongoing_swaps() fails
Log swap ID when list_ongoing_swaps() succeeds
Migrations: add missing ongoing_receive_swaps field
Clarify swap type (reverse vs submarine) in logs
2024-05-09 11:26:10 +03:00
Erdem Yerebasmaz
3616a1c7b4
Add option to use local profile on Apple & Linux/Windows build scripts
2024-05-08 15:37:29 +03:00
Erdem Yerebasmaz
ad00b32bb5
Build libraries for Android, Apple & Linux platforms on bootstrap recipe
...
Fix filepath used on Linux & Windows script
2024-05-08 13:04:53 +03:00
Erdem Yerebasmaz
4dc16e565a
Run dart format -l 110
2024-05-08 01:19:46 +03:00
Erdem Yerebasmaz
552865d508
Set line length back to 110 on Dart/Flutter projects
2024-05-08 01:19:31 +03:00
Ross Savage
612e2dd1f1
Merge pull request #162 from breez/savage-ci-fixes
...
Various CI fixes
2024-05-06 22:25:40 +02:00
Ross Savage
0f556a02ad
Fix conversion of enum's in Kotlin
2024-05-06 17:46:51 +02:00
Ross Savage
8585217495
Fix RN example app
2024-05-06 16:21:38 +02:00
Ross Savage
360562744f
Fix kotlin bindings sources
2024-05-06 16:19:50 +02:00
Erdem Yerebasmaz
cc85881a39
Merge pull request #161 from breez/flutter_ci
...
CI: Check Dart/Flutter bindings & run static code analysis for Dart/Flutter packages
2024-05-06 15:30:20 +03:00
Erdem Yerebasmaz
05689299f0
Update flutter_rust_bridge to 2.0.0-dev.33
...
Update dependencies to latest & increase the supported range
2024-05-06 14:58:31 +03:00
Erdem Yerebasmaz
74986f4d87
Add Troubleshooting section to README.md
2024-05-06 14:58:31 +03:00
Erdem Yerebasmaz
b3d9cf675a
Install Melos as global package as part of just init
...
Update README accordingly
- Remove Melos from prerequisites
2024-05-06 14:58:05 +03:00
Ross Savage
9edd68d08a
Fix BindingWallet naming
2024-05-06 13:56:40 +02:00
Erdem Yerebasmaz
2246d9ca30
Add descriptions to just recipes
...
- Rename 'all' to 'bootstrap'
- Add 'frb' parameter to install 'frb' dependencies
- Disable test-flutter recipe
- Do not build library again child recipes of 'test'
2024-05-06 14:50:20 +03:00