STACKMATE

一个多功能的比特币钱包

核心

此应用程序使用 stackmate-core 进行比特币相关逻辑处理。 stackmate-core 是使用 Rust 构建的。此应用程序通过 FFI 与 stackmate-core 的 Rust 二进制文件通信。

特点

  • 现代描述符钱包: 使用比特币生态系统的所有最新技术
  • 地址簿: 存储和组织公共描述符
  • 计算器: 使用我们内置的计算器计算当前汇率
  • 跨平台: 使用 Flutter?和 Rust 构建

入门

Flutter 开发

确保已安装 Flutter 和 Dart。

flutter pub get
flutter run

在更新 cubit 状态类或模型类时,运行 freezed 代码生成。

flutter pub run build_runner watch --delete-conflicting-outputs

VSCode 资源管理器

文件和文件夹的可见性可以从以下位置切换

.vscode/
    └── settings.json 

汇率 API

目前已实现 coincap API 来计算汇率。请向 coincap 申请 API 密钥,并在以下位置更新 _apiKey

lib/
└── api/
    └── rates.dart

更新 stackmate-core

可选的高级用法 确保已安装 Rust 和 Android NDK。

cd packages/bitcoin
sh update-core.sh

维护者

Morteza

Vishal

许可证

MIT

GitHub

查看 Github