Bitcoin Forum
April 27, 2024, 01:43:54 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 »
1  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: July 08, 2014, 07:52:16 PM
Ok so to conclude the Monero GUI bounty, we've spent a GREAT deal of time discussing this and trying to figure out what to do.

Great news! I agree with the distribution of the bounty. Good to see everyone who has put effort into this will be rewarded.
2  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 28, 2014, 02:15:38 PM
A can not keep up with you Jojatekok Smiley. But very nice to see the progress you are making!

I plan on keeping my wallet as simple and stable as possible. I would like to remind people my wallet runs on linux as well (using mono). For a full featured and slik Windows wallet Jojatekoks wallet is definatly the best choice.

I have made some adjustments to polish my wallet: Download v0.2.3
-About dialog added (shows software versions and block height).
-Changed icon (to the one from the branding kit).
-Non-main windows don't show in taskbar any longer.


(versions numbers in the screenshot are wrong, this has already been fixed in the download)
3  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 19, 2014, 06:58:38 PM
Plz help me. I cant get coin.

Don't panic. Your coins are there. The 'unavailable' means the coins have been spent in an earlier transaction (for the most part, I'm still figuring out what it exactly means). It does not mean you should receive them, but haven't yet.



On another (crypto)note, I finally found some time again to put some work in my wallet.

New in this version (download):
- Separate windows for wallet and daemon log
- Much smoother output of log lines (no more jittering and jumping around)
- Ability to send custom commands to wallet and daemon
- Name change (CryptoNote Wallet --> Monero Wallet)

4  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 08, 2014, 03:50:32 PM
Bug report for BitKoot wallet linked at Meanwhile I did another update (https://dl.dropboxusercontent.com/u/6522303/CryptoNoteWallet_latest.zip).

It does not support wallets created by CryptoNote Easy Miner 0.03, unless you rename the walletfile to walletfile.dat. (and the keys file too)
Please fix in next version.

(Sent a PM too)

/EDIT Not created by EasyMiner, but incorrectly named by myself, when generating the wallet and not adding the .bin to the walletname...

You are right. My wallet looks for *.bin or *.wallet files. The extensions are configured in the settings file (CryptoNoteWallet.exe.config). When I create an option screen you will be able to change them yourself.
5  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 03, 2014, 05:27:42 PM
There should be a voting at the 1st of July (?) of the best GUI, picked by the users.

The prizes could be the following ('x' is a variable which stands for the amount of the bounty, equally split into 8 parts):
1st place: 5 * x
2nd place: 2 * x
3rd place: 1 * x

Please give feedback about my idea! Smiley

I agree. Some deadline on the bounty is a good idea. Some statement from the person holding the bounty (tacotime?) about the current work being done would be nice.

I wonder how many people are actually using one of the available wallets. There is a lot of talk about a GUI wallet being a necessity, but surprisingly little feedback about the available options.

I will hold of on adding new functions to my project until the rpc api is complete enough to take over communication with the wallet and daemon (I should have a look at the recently added RPC calls).
6  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 02, 2014, 06:56:22 PM
Actually no, but so far all of my attempts to send monero using your GUI have failed. If I leave the payment ID blank it gives me the error message that the Payment ID is in the wrong format. If I fill it in, then it tells me the payment address is invalid.

I'm sorry to hear you are having problems with my wallet. I have test the sending and receiving of coins with my wallet with and without payment id. They both still seem to work ok. Could it be there is a space somewhere in your destination address or in the payment id textbox?


EDIT: Look what I have for today! Wink

Looking good!

I see you also have a 'spend/received' column. I just noticed in my own wallet this might be wrong. I had test wallets where the amount of spend and received combined dit not add up to the actual balance. When executing the 'incoming_transfers' command at the command line, with the 'available' or 'unavailable' argument you'll see you get the transactions of type 'F' or 'T' respectivly. I don't think the types correspond to received and spend. I changed the type column to 'Availablity'.

Maybe someone else knows the relation between availablity, the 'T' and 'F' type transactions and spending and receiving coins?

A minor update of my wallet:
- Wallet update status is shown in status bar (just like updating the blockchain, updating the wallet can take some time)
- Transaction grid now adds new transaction instead of clearing the whole grid every time it refreshes
- Changed spend/received to unavailable/available
7  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 01, 2014, 03:24:44 PM
I'm unable to send any MRO without a payment ID using your GUI even though, as I understand it, a payment ID is not a requirement.
Are you referering to my wallet? You can just leave the payment ID field empty if you don't want to include the payment id.
8  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 31, 2014, 07:37:41 AM
I tried it on Ubuntu. Sometimes  when I select text in the Daemon log window it crashes. Then bitmonerod becomes a zombie process
http://pastebin.com/FKmifxY3

I can't get it to transfer MRO either, and don't know why because there isn't any output in the wallet log window.

Thanks for the feedback! The transfer should work now (redownload the files from the link in my previous post).

I have been able to reproduce the crash when selecting log text (very weird, nothing special happens there so it seems this is one of the quircks where mono behaves differently from the .net framework). I will look into this (might be I just have to disable selecting text and add a copy to clipboard button to get around the problem).


I tried it on Ubuntu. Sometimes  when I select text in the Daemon log window it crashes. Then bitmonerod becomes a zombie process
http://pastebin.com/FKmifxY3

I can't get it to transfer MRO either, and don't know why because there isn't any output in the wallet log window.
TL;DR: There should be a wrapper called 'Launcher' for the GUI which kills all the related processes if the Client crashes.
This could be a solution, but I prefer it if I could prevent crashes al together. I think that should be the the goal instead of adding another process which monitors other processes.
9  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 30, 2014, 10:43:57 PM
I have pushed another update (v 0.2): https://dl.dropboxusercontent.com/u/6522303/CryptoNoteWallet_latest.zip

New in this update:

- The startup screen where the user can pick a wallet now asks for the path to the wallet files. The choosen path will be remembered.
- Progress indicator when shutting down (could take a long time sometimes).
- Transactions are grouped by transaction ID for a better overview.
- The log windows now only show messages which are not handled by the wallet. This way you can spot more easily if something goes wrong.
- Linux support
  - You need Mono 3.2 (sudo apt-get install mono-runtime)
  - As far as I can tell, that's all. You can start the application with 'mono CryptoNoteWallet.exe'
  - At the moment the wallet path is not saved on mono, so it is most convenient to put the
    CryptoNoteWallet files in the same directory as the wallet files, that way you will not have
    to enter the correct path each time you run the application.

I am really curious to hear from Linux users who are willing to try out the application.


extremepool.org:3333 needs to be updated to mro.extremepool.org:5555
Done.
10  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 27, 2014, 08:03:07 PM
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.

You caught me redhanded Smiley. I haven't used WPF before this project. I said before I wouldn't port to WinForms any time soon, but I changed my mind. I have it running on Ubuntu 14.04.



It generally works, but needs some more testing before I'm confident enough to release it. It will be ready in a few days.

If anybody is feeling adventurous, you can get the source from the github page and compile it yourself. The output of the CryptoNoteWallet.Gui project is the one you'll need. You will need to change the wallet and daemon executable names in the CryptoNoteWallet.Gui.exe.config (they don't have extensions on linux).
11  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 26, 2014, 08:15:25 PM
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.
12  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 21, 2014, 07:46:39 PM

With the newest version I still get stuck at Address : Initializing.

I have loaded a wallet.bin that was created and still works with Simplewallet.exe

Hmm, then it means the daemon is working fine (reporting it has finished downloading the blockchain), but the wallet has a problem.

Could you send me your simplewallet.log?

From tomorrow I'll be offline for a few days, so expect radiosilence.
13  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 21, 2014, 05:56:13 PM
Anyone with an idea, I'm having problems with the .net gui

It seems like it gets stuck with just a few blocks remaining,
plus the address is always initializing.




I have published a new version of the wallet which will hopefully fix the problem (couldn't reproduce it on my machine, but I have a hunch where the problem was). Download: https://dl.dropboxusercontent.com/u/6522303/CryptoNoteWallet_latest.zip

And please, post feedback about the GUI in the GUI bounty thread. I probably miss posts about the GUI in this thread because it grows to fast Smiley
14  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 21, 2014, 05:31:17 PM
[wallet 45MyRL]: Error: wallet failed to connect to daemon (http://localhost:18081). Daemon either is not started or passed wrong port. Please, make sure that daemon is running or restart the wallet with correct daemon address.
[wallet 45MyRL]: No incoming transfers
[wallet 45MyRL]: Error: wallet failed to connect to daemon (http://localhost:18081). Daemon either is not started or passed wrong port. Please, make sure that daemon is running or restart the wallet with correct daemon address.
[wallet 45MyRL]: No incoming transfers

This seems to be the ouput of the wallet client, not the daemon. Could you post the output of the daemon (or at least the beginning)? I think the daemon fails to start for some reason.
15  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 20, 2014, 07:16:02 PM
Please add support for the built in miner (start_mining and stop_mining commands in the cli wallet).

Many people who are not serious miners and don't want to figure out how to configure a pool can still solo mine in the regular wallet and help decentralize the network if it is as ease as a checkbox to turn on and off, with free coins occasionally being dropped into their wallet if they get lucky. A very successful coin could have millions of people doing this. This was Satoshi's original vision and unfortunately got lost in bitcoin but we can bring it back here. It is a game changer.

Your wish... Tongue

Update (download):
- Payment ID can be entered in transfer tab.
- 'Send' button in transfer tab is not enabled while the GUI waits for confirmation or error from the wallet client.
- Solo mining support added.




Eh... that one is windows only as well, what happened with multi platform?

I must sadly say the linux/mac implementation will not come from me in the near future. I have put considarable effort in porting my .NET wallet to use GTK#. I got the program running on Ubuntu, but developping the GUI for GTK# (using monodevelop) was so clunky (crashes of the IDE, combined with corruption of the designer files) I decided to put my plans to port the program to mono/gtk# on hold for now.

The core of my implementation can run on mono without any modification. If someone would like to implement a different GUI which runs on linux and/or mac, I will be happy to assist.
16  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 20, 2014, 05:16:25 PM
I get this error:

Error: wallet failed to connect to daemon (http://localhost:18081). Daemon either is not started or passed wrong port. Please, make sure that daemon is running or restart the wallet with correct daemon address.

And in the status bar it says: cannot connect to Daemon?

Please advise?

Could you send me the text in the 'Deamon Log' tab? Or even better, the complete bitmonerod.log file?

From your description alone I can not determine what went wrong.


aaaa Where to input Payment ID: from Poloniex?

I'll look into adding the possibility to include a payment id. Thanks for the heads up.
17  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 19, 2014, 06:51:39 PM
I have added simpleminer support.

You can now launch simpleminer instances from the 'Mining' tab:


Features:
- A list of currently available pools (you can enter a custom address if the pool of your choice is not listed).
- Enters your address as default pool login
- Default password (does not seem to be used in any of the pools)
- By default automaticly sets the number of mining thread to the number of logical cores
- You can choose to show or hide the miner windows

Download: https://dl.dropboxusercontent.com/u/6522303/CryptoNoteWallet_latest.zip
18  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 15, 2014, 07:04:40 PM
You did beat me into it, but then again you are simply capturing the deamon command window output.

I was diving into making a native wallet while chatting with othe all along. I had to find out the hard way that several parts of the cryptonote code that are included aren't usable in c++/clr wrapping. I managed to build it and use a simple c++ gui and call the deamon functions directly. To get this far i did spend 15 hours of researching, learning, error solving, etc...

Next i was learning Qt and managed to build some coin wallets for linux, windows and mac. I was trying to use an existing coin frontend and rewrite the middle code.

Now i feel sad about continueing, i don't want it to be a race.

Still you'r solution does not has my recommendations, thru i even considered it to do it that way. Then i would had had a wallet past week Wink

Please don't loose your enthusiasm over this. As others have pointed out it is not a race. On top of that it is best to have multiple wallets with different implementations. There should not be a single wallet/implementation (single point of failure).

I totaly agree with you that the current solution is not something you want to keep in the long run. I tried and would have prefered to use the RPC API, but it is not complete enough to build a usable wallet at this moment. As there are a lot of people asking for a GUI I started creating the wallet with the idea to get it functional quickly, with the option to make use of the RPC API later on when it is available.
19  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 13, 2014, 07:21:10 PM
Mono doesn't port WPF to other platforms.
http://www.mono-project.com/WPF

The only real solution would be to either use one of the two largest platform independent GUI frameworks -> Qt or GTK+

Hmm, was afraid so. Will have to look into other UI's. As far as I can tell other parts of the .NET framework I used are all available in mono. Maybe I'll make an alternate UI which is compatible with mono (WinForms is supported, could be an option).

Meanwhile I did another update (https://dl.dropboxusercontent.com/u/6522303/CryptoNoteWallet_latest.zip):
- Transactions tab implemented.
- Statusbar shows number of connected peers.
- Status bar show progress (text) while downloading blockchain.
- Log windows properly scroll to bottom on new text.

The transaction tab is very rudimentary at the moment. I plan on grouping transaction by transaction id, and offering the ability to expand them to see the individual coins send.

Next stop: mining.
20  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: May 11, 2014, 08:18:50 PM
I have some experience with Mono, maybe I can help you

That would be great. We first need to find out if the .NET features I used are even available in Mono (I'm most worried about WPF, Processes and async/await).

Another minor update: I think I managed to fix the problem where the daemon log window would sometimes stop updating. The wallet now 'pings' the daemon every second by sending an enter. This forces an update of the output from the daemon and will thereby update the log window.

https://dl.dropboxusercontent.com/u/6522303/CryptoNoteWallet_latest.zip
Pages: [1] 2 3 4 5 6 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!