sideswap-io / sideswapclient

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SideSwap client

SideSwap is released under the terms of the GNU General Public License. See LICENSE for more information.

SideSwap swap protocol: doc/protocol.md.

Client build instructions: doc/build.md.

Dealer example: doc/dealer.md.

API reference: https://sideswap.io/docs/.

SideSwap client uses GDK library from Blockstream.

Android build instructions

Run app with gcm enabled: flutter run -t .\lib\main.dart --flavor full without: flutter run -t .\lib\main_fdroid.dart --flavor fdroid

Build app with gcm: flutter build apk --split-per-abi run -t .\lib\main.dart --flavor full without: flutter build apk --split-per-abi run -t .\lib\main_fdroid.dart --flavor fdroid

apk output directory full: sideswap\build\app\outputs\apk\full\release fdroid: sideswap\build\app\outputs\apk\fdroid\release

Sideswap client and gdk library paths

Android: sideswap/android/app/src/main/jniLibs

iOS/macos: Open runner and add (if missing) lgreenaddress_full.a

Windows/linux add dynamic library to executable folder

About

License:GNU General Public License v3.0


Languages

Language:Dart 69.2%Language:Rust 24.2%Language:Kotlin 2.3%Language:C 1.7%Language:Swift 1.2%Language:C++ 0.5%Language:CMake 0.3%Language:Go 0.2%Language:Ruby 0.1%Language:Shell 0.0%Language:Python 0.0%Language:JavaScript 0.0%Language:Makefile 0.0%Language:Objective-C 0.0%