Coinfest

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

A cryptocurrency ticker app for Sailfish OS.

You will need to have razcampagne's repos enabled for ECL and EQL5, since Coinfest depends on these.

At the moment this app only supports Kraken, which is enough for me.  Feel free to mention your preferred exchange in the comments (I already have code for Binance, Bittrex and Poloniex) and I'll consider it a poll.

The source code is available here: https://git.sr.ht/~aerique/coinfest

Note: I have removed the older packages before v1.0.  I see no point in keeping them around and the difference in config format will only give problems.

Known Issues

  • Having two remorse actions running at the same time will result in only one being executed (and an error on STDOUT when running from the CLI).
  • When running from the CLI you'll see `[W] unknown:-1 - <Unknown File>: Syntax error` when downloading messages or logging in.  It seems to be connected to spawning threads in ECL and even happens when the `download-messages-thread` or `login-and-register-thread` functions are empty.  When these functions are not called the error does not appear.  However, it does not seems to affect the running of those functions.  I have not investigated this further.
Screenshots: 
Application versions: 
AttachmentSizeDate
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: 

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

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'.