Flowee Pay: yet another wallet?

I personally have no preference on which privacy system works best, I think its too early to tell without more experience. If the code is written then I will certainly like to see it merged.

The usecases for repeatedly sending to the same party are minimal. Our entire economy is based on pull requests where you get a bill from your energy company, your landlord or whatever and in Bitcoin Cash, those bills are paid without a need for a reusable address. So what I’m saying is that I think its more important to focus on actual usage, not theoretical ones.

For me the bottom line is that we should have multiple systems of establishing payments. We will definitely keep the ability to post a QR code with an address on a poster, but that really isn’t the most user friendly way for the majority of usecases.

So all I’m saying here is that one of the main reasons we have not really seen a lot of actual end-user wallets carry those privacy-address schemes is that while they are very clever, maybe a simpler pull request (invoice) solves the problem for most users just fine.

1 Like

Hi Tom,
Can you provide the word-for-word commands to install your wallet to increase its accessibility to the public?

1 Like

Sure, its the same as for all PPAs, as linked from Flowee Pay homepage:

sudo add-apt-repository ppa:flowee/ppa
sudo apt-get update
sudo apt-get install flowee-pay

Flowee provides the shortest path to Bitcoin Cash
More info: Flowee PPAs : ā€œFloweeā€ team
Press [ENTER] to continue or Ctrl-c to cancel adding it.

Get:1 http://dl.google.com/linux/chrome/deb stable InRelease [1,811 B]
Err:1 http://dl.google.com/linux/chrome/deb stable InRelease
The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 78BD65473CB3BD13
Hit:3 http://us.archive.ubuntu.com/ubuntu bionic InRelease
Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:5 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease
Ign:6 http://ppa.launchpad.net/flowee/ppa/ubuntu bionic InRelease
Hit:7 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:2 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease
Hit:8 http://ppa.launchpad.net/gezakovacs/ppa/ubuntu bionic InRelease
Ign:9 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu bionic InRelease
Hit:10 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu bionic InRelease
Err:11 http://ppa.launchpad.net/flowee/ppa/ubuntu bionic Release
404 Not Found [IP: 2001:67c:1560:8008::19 80]
Err:12 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu bionic Release
404 Not Found [IP: 2001:67c:1560:8008::19 80]
Reading package lists… Done
W: GPG error: http://dl.google.com/linux/chrome/deb stable InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 78BD65473CB3BD13
E: The repository ā€˜http://dl.google.com/linux/chrome/deb stable InRelease’ is no longer signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ā€˜http://ppa.launchpad.net/flowee/ppa/ubuntu bionic Release’ does not have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ā€˜http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu bionic Release’ does not have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Looks like you are using Ubuntu 18.04 while the oldest supported release from Flowee is 20.04 (LTS).

Specifically, the old cmake in that release is not good enough to build flowee.

1 Like

Got it. I will update my OS.

I updated my OS and:
Flowee provides the shortest path to Bitcoin Cash
More info: Flowee PPAs : ā€œFloweeā€ team
Press [ENTER] to continue or Ctrl-c to cancel adding it.

Get:1 http://dl.google.com/linux/chrome/deb stable InRelease [1,811 B]
Err:1 http://dl.google.com/linux/chrome/deb stable InRelease
The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 78BD65473CB3BD13
Hit:2 http://us.archive.ubuntu.com/ubuntu focal InRelease
Hit:4 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:5 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease
Get:6 http://ppa.launchpad.net/flowee/ppa/ubuntu focal InRelease [18.0 kB]
Hit:7 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease
Hit:3 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease
Get:8 http://ppa.launchpad.net/flowee/ppa/ubuntu focal/main i386 Packages [1,500 B]
Get:9 http://ppa.launchpad.net/flowee/ppa/ubuntu focal/main amd64 Packages [1,500 B]
Get:10 http://ppa.launchpad.net/flowee/ppa/ubuntu focal/main Translation-en [772 B]
Reading package lists… Done
W: GPG error: http://dl.google.com/linux/chrome/deb stable InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 78BD65473CB3BD13
E: The repository ā€˜http://dl.google.com/linux/chrome/deb stable InRelease’ is not signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

You finished one line of the install instructions, the most important is next;

1 Like

How do I find the wallet and launch it?

you go to the start menu and you can find it there, its called ā€œFlowee Payā€, has a mostly blue icon.

If for some reason you can’t find it, the executable is called ā€œpayā€.

I looked in the start menu before I replied and searched everywhere. I’m not sure how I’m going to find the application. It is really strange that it isn’t in the start menu or showing up in the search bar nor in my download files.

I found it I think. How do I run it? Honestly, Tom, this is really complicated, why does it have to be like this to run a wallet? I don’t want to overly-criticize that’s not my intention. It could be user-error, but I consider myself just a regular Ubuntu user.

This message stunned me, there is a nice icon and start menu that is part of the Pay package.

Until I realized that unlike other packaging systems, the PPA (debian) format requires me to list each file in the package again in the packaging files. (others just take what the installer installs).

I pushed a new build of the pay package that now includes the icons and the menu option: 2021.04.1-focal2. Please let me know if that solves the visibility issue.

Great! One step closer, I now have the Icon in my start menu, however, when I launch the wallet my pointer goes into ā€˜loading’ mode (where it spins) then back to the pointer and nothing happens. Is there something you need me to do to troubleshoot? I will keep messing around with it in the meantime.

So, I went ahead and installed a virtual machine with that Ubuntu release and found the issue. Fixed it and made a new package you can update to.

Thanks for testing this, it shows that after big changes in the app I need to run it on the virtual machine myself as well.

1 Like

Thanks, Tom! I will test it later tonight.

1 Like

I cannot get it to work on ubuntu 20.04. After launch I get:

QQmlApplicationEngine failed to load component
qrc:/main.qml:21 module "QtGraphicalEffects" is not installed

flowee-pay is already the newest version (2021.04.2-focal1)

1 Like

Hmm,
that sounds like a missing dependency that my choise of Kubuntu must have had pre-installed.

I think that means that the qml-module-qtgraphicaleffects package is missing.
I’ll add it to the build, you can try either wait for that or manually install that package.

Thank you for letting me know!

1 Like

Yup, sudo apt install qml-module-qtgraphicaleffects fixed the issue and now the wallets gui shows up :slight_smile:

1 Like

I am sorry Tom, I have been busy!! I had to type - sudo apt install qml-module-qtgraphicaleffects - to get Flowee to work, but it just appeared on my screen! I am sending you this message right as I launch the wallet. I’m going to test your wallet and get back to you.

1 Like