Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peercoin/peercoin_flutter
Light Peercoin wallet written in Flutter, deployable on Android, iOS and Web.
https://github.com/peercoin/peercoin_flutter
android dart flutter flutter-app ios peercoin proof-of-stake wallet
Last synced: 3 months ago
JSON representation
Light Peercoin wallet written in Flutter, deployable on Android, iOS and Web.
- Host: GitHub
- URL: https://github.com/peercoin/peercoin_flutter
- Owner: peercoin
- License: agpl-3.0
- Created: 2021-03-19T21:57:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T08:59:38.000Z (7 months ago)
- Last Synced: 2024-04-14T01:49:18.681Z (7 months ago)
- Topics: android, dart, flutter, flutter-app, ios, peercoin, proof-of-stake, wallet
- Language: Dart
- Homepage: https://wallet.peercoin.net
- Size: 62.1 MB
- Stars: 26
- Watchers: 6
- Forks: 14
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![Peercoin Donate](https://badgen.net/badge/peercoin/Donate/green?icon=https://raw.githubusercontent.com/peercoin/media/84710cca6c3c8d2d79676e5260cc8d1cd729a427/Peercoin%202020%20Logo%20Files/01.%20Icon%20Only/Inside%20Circle/Transparent/Green%20Icon/peercoin-icon-green-transparent.svg)](https://chainz.cryptoid.info/ppc/address.dws?p77CZFn9jvg9waCzKBzkQfSvBBzPH1nRre)
[![Codemagic build status](https://api.codemagic.io/apps/61012a37d885ed7a8c3e8b25/61012a37d885ed7a8c3e8b24/status_badge.svg)](https://codemagic.io/apps/61012a37d885ed7a8c3e8b25/61012a37d885ed7a8c3e8b24/latest_build)
[![Static analysis and unit tests](https://github.com/peercoin/peercoin_flutter/actions/workflows/static_analysis_and_unit_test.yml/badge.svg)](https://github.com/peercoin/peercoin_flutter/actions/workflows/static_analysis_and_unit_test.yml)
[![E2E Tests](https://github.com/peercoin/peercoin_flutter/actions/workflows/e2e_tests.yml/badge.svg)](https://github.com/peercoin/peercoin_flutter/actions/workflows/e2e_tests.yml)
# peercoin_flutter
Wallet for Peercoin and Peercoin Testnet using Electrumx as backend.
**App in constant development****Use at own risk.**
You can also sign up for our open beta testing here:
* [Android](https://play.google.com/apps/testing/com.coinerella.peercoin)
* [iOS](https://testflight.apple.com/join/iilc4SvQ)![Screenshot_small](https://user-images.githubusercontent.com/11148913/124509449-470f7c80-ddd2-11eb-9daf-56de7eb83594.png)
## Known Limitations
- will not mint## Development
**Build coinlib**
This repository relies on
[coinlib.](https://github.com/peercoin/coinlib "https://github.com/peercoin/coinlib")
Please follow the build instructions for your OS here:
[README](https://github.com/peercoin/coinlib/blob/master/coinlib/README.md)**Update icons**
`dart run flutter_launcher_icons:main`**Update Hive adapters**
`dart run build_runner build`**Update splash screen**
`dart run flutter_native_splash:create`**Generate proto files**
`protoc --dart_out=grpc:lib/generated -Iprotos protos/marisma.proto`**Build for web**
`flutter pub global activate peanut`
`flutter pub global run peanut -b production`
Web files are now on the production branch and ready to be deployed.
This will use the html renderer by default. Add *--web-renderer canvas* to peanut if you want to switch to the canvas renderer.## Run e2e tests
`flutter drive --target=test_driver/app.dart --driver=test_driver/key_new.dart`
`flutter drive --target=test_driver/app.dart --driver=test_driver/key_imported.dart`