Coinfest

Rating: 
5
Your rating: None Average: 5 (2 votes)

Consider this an alpha release! (see changelog)

A cryptocurrency ticker app for Sailfish OS.

At the moment this app only supports Kraken, which is enough for me.  Feel free to submit a PR for other exchanges.

The source code is available here: https://codeberg.org/aerique/coinfest

Known Issues

  • only Kraken is supported for getting tickers
  • some Kraken tickers have issues and will not work at the moment (f.e. `XDG/XBT`) because Kraken's ticker names are "special"; please mention any tickers not working in the comments (you'll notice by them having no prices and the app not updating tickers anymore: delete the ticker and restart the app)
Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-coinfest-2.0.0-1.noarch.rpm43.33 KB29/12/2023 - 23:48
File harbour-coinfest-1.1-1.aarch64.rpm1005.11 KB13/05/2021 - 22:44
File harbour-coinfest-1.1-1.armv7hl.rpm1008.82 KB13/05/2021 - 22:44
File harbour-coinfest-1.1-1.i486.rpm1.01 MB13/05/2021 - 22:44
File harbour-coinfest-1.0-1.armv7hl.rpm988.23 KB04/03/2021 - 00:30
Changelog: 

2.0.0 (2023-12-29)

Consider this an alpha release!

My build process doesn't handle versions numbers like `2.0.0-alpha1`
correctly so I'm just calling this release `2.0.0`, but it is an initial
release after significant changes and re-architecture. If you're currently
running an earlier version that works well for you and you do not want to
act as an alpha-tester then do not install this release.

Note: there's no feedback for errors in the UI yet, so if you run into
anything you'll need to run `sailfish-qml harbour-coinfest` from the
terminal / CLI.

If you're upgrading from an earlier release you should remove the Coinfest
config and data files and start from scratch. The following command should
help locating them:

- find ~ -name \*harbour-coinfest\*

I'm kinda winging this because I think I'm the only person using this app
and also this new version shouldn't read those files anyway.

Changes

- The config file format has changed, you cannot use the old config
- The tickers file format has changed, you cannot use the old tickers file
- This app now only uses QML and JavaScript so should work on all Sailfish
  OS architectures.

1.1 (2021-05-13)

Added

  • `aarch64` and `i486` packages.

Changed

  • Bring source in sync with razcampagne's ECL and EQL5 repository.

1.0 (2021-03-03)

Changed

  • Use `harbour-coinfest` instead of `coinfest` as name on the system side of things.

Fixed

  • Re-use requested Kraken asset pairs instead of requesting them again.

Removed

  • Do not compile in Kraken asset pairs.  It leads to more troubles than it is worth.

0.11 (2021-03-02)

Added

  • Reset poll time on manual refresh.
  • Naive migration from old to new poll time format.

Changed

  • Make poll times similar to Jolla apps.
    • But no 5 minute poll time! (too short)
  • Replace BusyLabel with custom widget.

Fixed

  • Use BackgroundJob instead of Timer.

0.10 (2021-02-02)

Changed

  • Increase delay between API calls to 0.1s.

Fixed

  • Better handling of network errors.
  • Show default setting when no config file exists.

0.09 (2021-01-29)

First released version.

Comments

wastlhuawa's picture

Thanks for that cool app! Would it be possible to integrate Kucoin exchange?

aerique's picture

I'm planning to work on this package again in the coming months and will give Kucoin a look.

lxmx's picture

Thank you!! Using the app now. Poloniex support would be great but not critical. Graphs would be awesome to have. Also it would be cool to have the overall portfolio calculator.

aerique's picture

Thanks :-)

I'm mostly going to scratch some other itches with regards to apps I'm missing on Sailfish OS, so the portfolio calculator is definitely off the list.

Graphs I also want to have, otherwise I do not consider this app 'finished'.