Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Groc on March 06, 2011, 04:26:54 PM



Title: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Groc on March 06, 2011, 04:26:54 PM
I would like to be able to set a max khash/s as it heats up my computer to much when I walk away.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: ShadowOfHarbringer on March 07, 2011, 11:28:23 AM
So where is the poll ?


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Groc on March 07, 2011, 03:37:17 PM
I would like to be able to set a max khash/s as it heats up my computer to much when I walk away.

Please post your Bitcoin Client Feature Request / wishlist here  :)


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Binford 6100 on March 07, 2011, 03:50:56 PM
light bitcoin client for powerpc
- only p2p & transaction handling


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: khal on March 07, 2011, 06:19:11 PM
I have noticed instances of various automated Bitcoin based services being interrupted by the client hanging or crashing... Is is possible to easily 'ping' a client so as to assess its health? Something like a watchdog timer that could trigger an action like restarting the client or alerting an admin...
The system/OS should manage that, otherwise, the client will become a bloatware...

You can do it like that under linux (i use that for my miners) :
Code:
while true; do bitcoind --params; done

And if you want to receive a mail after a crash :
Code:
while true; do bitcoind --params; echo -e "body\n\n" | mail admin@bitcoin-contact.org -s "Bitcoin crash..."; done


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: error on March 07, 2011, 06:22:38 PM
There's a nice program called monit which does this sort of thing. It's already in your package manager; go get it.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: khal on March 07, 2011, 06:51:52 PM
There's a nice program called monit which does this sort of thing. It's already in your package manager; go get it.
There are so much tools available... not possible to know all of them.
But thanks for the info, i'll take a look next time i need :p [its name is easy to remember, it should be ok :D]


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: error on March 07, 2011, 06:57:18 PM
There's a nice program called monit which does this sort of thing. It's already in your package manager; go get it.
There are so much tools available... not possible to know all of them.
But thanks for the info, i'll take a look next time i need :p [it's name is easy to remember, it should be ok :D]

I know....I only discovered it last week!


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: theymos on March 07, 2011, 08:54:36 PM
My top feature request is the ability to choose which coins to send in a transaction.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: ShadowOfHarbringer on March 07, 2011, 11:09:14 PM
My top feature request is the ability to choose which coins to send in a transaction.

+ 1

That would be an extremely useful feature.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Hal on March 07, 2011, 11:41:57 PM
In another thread, they proposed bringing accounts into the UI, and doing them a little differently. Every transaction would be labelled with an account name. You could filter your wallet and only view txns for a certain account. And most importantly, you could pay from an account, and it would only use coins from that account.

This would make accounts be like virtual wallets, so you could have anonymous accounts and identity based accounts, and the coins wouldn't get intermixed. This should satisfy at least some use cases for choosing coins to pay with.

Maybe these should be called something different from accounts, as current accounts are kind of fictitious. Moving money between accounts is currently just bookkeeping, while with what I am talking about it would require an actual transaction. Maybe these should be called something like virtual wallets, or wallet partitions.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Groc on March 08, 2011, 04:16:14 PM
Between friends and for small payments - I'd like a Friend-to-Friend mode with online reputations(trust ratings) or a reputation network something like the  ripple  (http://ripple.sourceforge.net/) system but with Bitcoins.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: m0Ray on March 09, 2011, 01:06:46 AM
Between friends and for small payments - I'd like a Friend-to-Friend mode with online reputations(trust ratings) or a reputation network something like the  ripple  (http://ripple.sourceforge.net/) system but with Bitcoins.
Kinda WoT (http://en.wikipedia.org/wiki/Web_of_trust)?


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: genjix on March 09, 2011, 01:14:34 AM
A make cup of tea function.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: genjix on March 09, 2011, 01:15:07 AM
seriously stop trying to bloat bitcoin


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Binford 6100 on March 09, 2011, 09:59:34 AM
A make cup of tea function.
-1
didn't you read d. adams? h2g2 this could seriously backfire


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: adv on March 10, 2011, 09:51:22 AM
A make cup of tea function.
+1

Really important things: is cutting fucking GUI and useless miner.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: caveden on March 10, 2011, 10:27:54 AM
I also agree with removing the default CPU miner. It causes more problems than good.

Separating the GUI from the command line would probably be a good idea too, but I have no idea about the effort that would be needed.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Matt Corallo on March 10, 2011, 11:56:18 AM
It is much easier to break stuff than to build it.

Removing the miner and GUI is a nobrainer. Just remove it and let someone else to build GUI on top of JSON API, in just a few weeks there will be a handful of competing GUI implementations. Every PHP 'programmer' out there would take a shot at it. The best way to improve stuff in open source world is to let go.
There already is one client that runs via RPC, and it is very unstable...I think its a good idea, in theory, and may be good for some people, but most people don't want to have to bother with opening multiple programs just to run Bitcoin.  There already is bitcoind which does what you want, just help make Spesmilo better.
Currently, the devs dont want to deffer too much from what Satoshi intended.  This keeps one client which is "mainline", but with all the new clients there should be plenty to do what you want. 
I do, however, agree that "Generate Bitcoins" should be removed or, at least, renamed to something like "Donate CPU Time to help the Bitcoin Network" due to the extreme difficulty of mining on CPUs these days. 


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: genjix on March 10, 2011, 04:00:35 PM
It is much easier to break stuff than to build it.

Removing the miner and GUI is a nobrainer. Just remove it and let someone else to build GUI on top of JSON API, in just a few weeks there will be a handful of competing GUI implementations. Every PHP 'programmer' out there would take a shot at it. The best way to improve stuff in open source world is to let go.
There already is one client that runs via RPC, and it is very unstable...I think its a good idea, in theory, and may be good for some people, but most people don't want to have to bother with opening multiple programs just to run Bitcoin.  There already is bitcoind which does what you want, just help make Spesmilo better.
Currently, the devs dont want to deffer too much from what Satoshi intended.  This keeps one client which is "mainline", but with all the new clients there should be plenty to do what you want. 
I do, however, agree that "Generate Bitcoins" should be removed or, at least, renamed to something like "Donate CPU Time to help the Bitcoin Network" due to the extreme difficulty of mining on CPUs these days. 

Spesmilo isn't unstable but it requires a patch to bitcoin that has been ignored,
http://bitcointalk.org/index.php?topic=3856.0

This is needed. But nobody has merged it in yet.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Matt Corallo on March 10, 2011, 04:21:34 PM
It is much easier to break stuff than to build it.

Removing the miner and GUI is a nobrainer. Just remove it and let someone else to build GUI on top of JSON API, in just a few weeks there will be a handful of competing GUI implementations. Every PHP 'programmer' out there would take a shot at it. The best way to improve stuff in open source world is to let go.
There already is one client that runs via RPC, and it is very unstable...I think its a good idea, in theory, and may be good for some people, but most people don't want to have to bother with opening multiple programs just to run Bitcoin.  There already is bitcoind which does what you want, just help make Spesmilo better.
Currently, the devs dont want to deffer too much from what Satoshi intended.  This keeps one client which is "mainline", but with all the new clients there should be plenty to do what you want. 
I do, however, agree that "Generate Bitcoins" should be removed or, at least, renamed to something like "Donate CPU Time to help the Bitcoin Network" due to the extreme difficulty of mining on CPUs these days. 

Spesmilo isn't unstable but it requires a patch to bitcoin that has been ignored,
http://bitcointalk.org/index.php?topic=3856.0

This is needed. But nobody has merged it in yet.
The patch isn't necessary if you run bitcoind 24/7 anyway (which I do).  It is still unstable for me.  I set some setting a long time ago, and now it wont open to let me revert it (and I have no idea where it saves it, some retarded qt location which I can't seem to find). 


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: genjix on March 10, 2011, 05:13:39 PM
It is much easier to break stuff than to build it.

Removing the miner and GUI is a nobrainer. Just remove it and let someone else to build GUI on top of JSON API, in just a few weeks there will be a handful of competing GUI implementations. Every PHP 'programmer' out there would take a shot at it. The best way to improve stuff in open source world is to let go.
There already is one client that runs via RPC, and it is very unstable...I think its a good idea, in theory, and may be good for some people, but most people don't want to have to bother with opening multiple programs just to run Bitcoin.  There already is bitcoind which does what you want, just help make Spesmilo better.
Currently, the devs dont want to deffer too much from what Satoshi intended.  This keeps one client which is "mainline", but with all the new clients there should be plenty to do what you want. 
I do, however, agree that "Generate Bitcoins" should be removed or, at least, renamed to something like "Donate CPU Time to help the Bitcoin Network" due to the extreme difficulty of mining on CPUs these days. 

Spesmilo isn't unstable but it requires a patch to bitcoin that has been ignored,
http://bitcointalk.org/index.php?topic=3856.0

This is needed. But nobody has merged it in yet.
The patch isn't necessary if you run bitcoind 24/7 anyway (which I do).  It is still unstable for me.  I set some setting a long time ago, and now it wont open to let me revert it (and I have no idea where it saves it, some retarded qt location which I can't seem to find). 

You must be using the gitorious branch from luke-jr... Try this version https://github.com/genjix/spesmilo

I guarantee that's stable.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: theymos on March 11, 2011, 01:47:50 AM
True, but why the hell it requires all those widget and X libs.

bitcoind doesn't require wxwidgets. The GUI isn't built when you compile bitcoind.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: da2ce7 on March 11, 2011, 03:50:35 AM
keep your private keys secure in the same way that gpg dose.  ;D


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: SATOSHl on March 11, 2011, 03:59:59 AM
How about a 1000 BTC bonus for new users?  That way everyone will have bitcoins.  I'll ask Gavin.   ;D


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: MoonShadow on March 11, 2011, 04:30:00 AM
How about a 1000 BTC bonus for new users?  That way everyone will have bitcoins.  I'll ask Gavin.   ;D

Great idea!  Then I'll write a script that installs a new client, transfers the free 1000 BTC to my other client, deletes the new client and repeats forever!  Give everyone free money, and we will all be rich!


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: MoonShadow on March 11, 2011, 05:27:26 AM
I would like to be able to see my client running on Fluxbox WM.  I'm guessing that it tries to minimize to a tray, but does not show up in the Fluxbox tray.  Some command line switch to prevent auto-minimizing would be helpful.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: Groc on March 19, 2014, 03:39:23 AM
This would be nice:

My top feature request is the ability to choose which coins to send in a transaction.

In another thread, they proposed bringing accounts into the UI, and doing them a little differently. Every transaction would be labelled with an account name. You could filter your wallet and only view txns for a certain account. And most importantly, you could pay from an account, and it would only use coins from that account.

This would make accounts be like virtual wallets, so you could have anonymous accounts and identity based accounts, and the coins wouldn't get intermixed. This should satisfy at least some use cases for choosing coins to pay with.

Maybe these should be called something different from accounts, as current accounts are kind of fictitious. Moving money between accounts is currently just bookkeeping, while with what I am talking about it would require an actual transaction. Maybe these should be called something like virtual wallets, or wallet partitions.


Title: Re: Poll: What are your Bitcoin Client Feature Request / wishlist?
Post by: MoonShadow on March 19, 2014, 05:25:27 AM
This is a really old thread.  Strangely, the best ideas here still aren't implimented for most clients.