maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce]BitPurse : A light bitcoin client for n9 and n950 (https://talk.maemo.org/showthread.php?t=88425)

Khertan 2012-12-28 13:02

[Announce]BitPurse : A light bitcoin client for n9 and n950
 
Hi,

I've written a light Bitcoin Wallet Client that use the third party service MyWallet from Blockchain.info.

You can view your wallet, emit transaction, and supports double encryption

As screenshot is better than a long text :

http://khertan.net/medias/bitpurse_screenshot_1.png
http://khertan.net/medias/bitpurse_screenshot_2.png
http://khertan.net/medias/bitpurse_screenshot_3.png
http://khertan.net/medias/bitpurse_screenshot_4.png
http://khertan.net/medias/bitpurse_screenshot_5.png
http://khertan.net/medias/bitpurse_screenshot_6.png

It s the first beta release. So i ll appreciate if you have any remarks about it.

More information on http://khertan.net/BitPurse

jd4200 2012-12-28 14:17

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
Exactly what I've been waiting for. Thanks!

Going to pull out my N9 to test it out now.

Edit:
Is porting this to maemo (n900) out of the question?

Khertan 2012-12-28 15:19

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
base code will be Easy to port, as it's python (just need to backport some code to python2.5.

The difficult part will be to make harmattan qt components working on n900 ...

jd4200 2012-12-28 16:21

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
Quote:

Originally Posted by Khertan (Post 1308521)
base code will be Easy to port, as it's python (just need to backport some code to python2.5.

The difficult part will be to make harmattan qt components working on n900 ...

Ah ok.

You should announce it on the BCT forums, you may find a few N9(50) users over there aswell.

Fuzzillogic 2012-12-28 20:37

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
I can't get it to work :( appsformeego is down, and Khertan.net yields another .deb than the one on MeeGo COBS. The latter gives me errors while installing from the shell.

I've settled for bitpurse_0.9.0-1_armel.deb from khertan.net, which installs fine and downloads a dependency. But afterward I can't start BitPurse. Running from the shell yields:

Code:

/opt/bitpurse $ ./__init__.py
Traceback (most recent call last):
  File "./__init__.py", line 20, in <module>
    from wallet import WalletController
  File "/opt/bitpurse/wallet.py", line 21, in <module>
    from Crypto.Cipher import AES
ImportError: No module named Crypto.Cipher

Is there a dependency missing? I see python-crypto in the apt-cache database. Should I apt-get install this?

Khertan 2012-12-28 21:15

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
Hum look like i forgot a dependancy in the package

Thanks a lot.

EDIT : Fixed and released in 0.9.1. Thanks again

Fuzzillogic 2012-12-28 22:08

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
Hmm, are you sure? ;) I get the same error with 0.9.1. The package depends on "python, python-pyside.qtgui, python-pyside.qtdeclarative, python-pyside.qtcore, python-pyside.qtopengl" according to pkgmgr. I also noted that the size of extra dependencies downloaded was identical as before.

[edit] I saw your commit on Github for v0.9.2. It now works :)

Khertan 2012-12-30 15:56

yep i didn't save file before packaging ;) now it's works for harmattan also :) i ve tested only on Nemo mobile :)

Fuzzillogic 2012-12-30 20:33

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
Do you have a TODO/whish list? I can list some feature request and remarks, but that would be pointless if you already know them.

Still, here's what I've found:
  • Being unfamiliar with blockchain.info, it wasn't clear that I had to use the identifier as "Login" for bitpurse.
  • Also, while I'm familiar with bitcoin-concepts, it was trial&error to get it going in BP. A more guided tour might be welcome.
  • BC.info supports aliases for those identifiers, but these are not supported by BP.
  • When entering password after starting the app, it is shown in plain text...
  • It seems the preferences (saving identifier, password) are only talking effect the next time you start the app.
  • In preferences, the menu bar is still visible, allowing you to go into preferences, etc.
  • No splash-screen. Loading takes a while, so that would be welcome.
  • Entering identifiers and bitcoin addresses is *very* tedious. Using a QR-app like CodeCam helps, but it still is not too practical. Is it possible to register BP as a bitcoin: protocol handler and/or use QR codes and/or NFC directly from BP

MartinK 2012-12-31 01:03

Re: [Announce]BitPurse : A light bitcoin client for n9 and n950
 
Quote:

Originally Posted by Khertan (Post 1308521)
base code will be Easy to port, as it's python (just need to backport some code to python2.5.

The difficult part will be to make harmattan qt components working on n900 ...

The Harmattan Qt Components are available for Fremantle. Just install the qt-components-10 package and you are set. There is also a discussion thread about the components port.

I'm using these components to run the same QML files as for Harmattan in both modRana and Mieru without issues.


All times are GMT. The time now is 12:11.

vBulletin® Version 3.8.8