Files
breez-sdk-liquid/packages/flutter/README.md
Erdem Yerebasmaz 573a345801 Downgrade android release to Uniffi 0.25 (#786)
* fix: revert minSdkVersion across all uniffi packages

This PR fixes a regression introduced in https://github.com/breez/breez-sdk-liquid/pull/766 due to a confusion between minSdkVersion requirement & minimum compileSdkVersion requirement.

* Bump package requirements on flutter_breez_liquid README

* Bump JNA used on bindings tests to 5.14.0

* Downgrade android release to Uniffi 0.25

---------

Co-authored-by: Ross Savage <hello@satimoto.com>
2025-03-19 13:41:44 +03:00

1.7 KiB

Breez Liquid SDK plugin

pub package

Table of contents

Platform Support

Android iOS MacOS Web Linux Windows

Requirements

  • Flutter >=3.27.0
  • Dart >=3.6.0 <4.0.0
  • iOS >=13.0
  • MacOS >=15.0
  • Android compileSDK 35
  • Java 1.8
  • Android Gradle Plugin >=7.1.2
  • Gradle wrapper >=7.4

Description

This is a Flutter package that wraps the Dart bindings of Breez Liquid SDK.

Installation

To use this plugin, add breez_sdk_liquid as a dependency in your pubspec.yaml file.

Usage

To start using this package first import it in your Dart file.

import 'package:flutter_breez_liquid/flutter_breez_liquid.dart';

Call initialize() to initialize Breez Liquid SDK, preferably on main.dart:

import 'package:flutter_breez_liquid/flutter_breez_liquid.dart' as liquid_sdk;

void main() async {
    // Initialize library
    await liquid_sdk.initialize();
}

Please refer to Dart examples on Breez Liquid SDK documentation for more information on features & capabilities of the Breez Liquid SDK.

Documentation