Merge branch 'main' into ok300-bump-sdk-dependency-version

# Conflicts:
#	snippets/dart_snippets/lib/send_spontaneous_payment.dart
This commit is contained in:
ok300
2024-01-31 15:46:32 +01:00
34 changed files with 984 additions and 422 deletions

View File

@@ -0,0 +1,26 @@
import 'package:breez_sdk/breez_sdk.dart';
import 'package:breez_sdk/bridge_generated.dart';
Future<PrepareRedeemOnchainFundsResponse> prepareRedeemOnchainFunds(
{required int satPerVbyte}) async {
// ANCHOR: prepare-redeem-onchain-funds
PrepareRedeemOnchainFundsRequest req = PrepareRedeemOnchainFundsRequest(
toAddress: "bc1..",
satPerVbyte: satPerVbyte,
);
final resp = await BreezSDK().prepareRedeemOnchainFunds(req: req);
// ANCHOR_END: prepare-redeem-onchain-funds
return resp;
}
Future<RedeemOnchainFundsResponse> redeemOnchainFunds(
{required int satPerVbyte, required String toAddress}) async {
// ANCHOR: redeem-onchain-funds
RedeemOnchainFundsRequest req = RedeemOnchainFundsRequest(
toAddress: "bc1..",
satPerVbyte: satPerVbyte,
);
final resp = await BreezSDK().redeemOnchainFunds(req: req);
// ANCHOR_END: redeem-onchain-funds
return resp;
}