Post
Topic
Board Altcoin Discussion
Re: Bounty for open source ByteCoin/Monero GUI
by
Jojatekok
on 27/05/2014, 13:57:04 UTC
Make sure you have no spaces in any of your folders, that is what causes the error.

Thanks for pointing this out!

I have released a fix for this problem: https://dl.dropboxusercontent.com/u/6522303/CryptoNoteWallet_latest.zip

'getaddress' and 'mining_status' calls will be added if the code is accepted (value reading only).
A 'network_bc_height' will be added soon if possible, in order to retrieve the target blockchain height and following sync status from a GUI.

A Qt GUI is currently in development. (multi-platform)
It will initially use the RPC API, but the final goal is to integrate the daemon and/or the wallet directly in it with high-level libraries (Qt is good for interfacing UI with C/C++), providing more information and better reactivity.
Designing the architecture and keeping it user-friendly will probably take some time.

I haven't tested the C# wallets yet (tried 'xbuild' with Mono but throws errors), but it has probably more features for the time being Wink

It uses WPF, unfortunatly that is not supported on Mono. Should have gone with WinForms, that would have made it possible to run it on Mono without modifications.

Good to hear the RPC API is getting more functionality, if it has enough features I can switch to using the RPC API.

I have tested it already, but there is a huge faultiness which causes the RPC functions not to work while the daemon is busy, thus, the process of displaying data takes ages for a person with an unsynchronized blockchain.

It may be a good idea to port your project to WinForms, as I can see that your C# programming style fits that more than WPF. I would happily maintain my own project (https://github.com/Jojatekok/monero-client) as a WPF alternative with a lot of flexibility and clean design, while you could work quicker on a cross-platform solution. Porting for me would cause a lot more hassle, because I use MVVM with bindings for displaying data on WPF windows.




EDIT:

I would like to ask for the help of simplewallet developers! I noticed that when I use the argument '--password ' to forward the unlock key to the program, it simply just exits with the code of 1 whether the password is incorrect, without leaving an error message behind. It would be okay if the "normal" exit code of simplewallet would not be the same, or the wallet would print an "invalid password" error message before it terminates.

And also, I would appreciate if there was an option to encrypt a wallet later than its creation.