Post
Topic
Board Announcements (Altcoins)
Re: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin"
by
cozie
on 09/01/2017, 21:22:02 UTC
I ended up changing the hot wallet client code such that it never spends the dust outputs, but instead merges them whenever the wallet stakes. That is free to do, and so the cost of handling the dust is passed on to all the full nodes in terms of bandwidth and storage, but at least the UTXO set isn't being polluted.
Here's an example of a staking transaction tidying up a bunch of faucet dust.
hi dooglus,
will this be included in the official wallet?
I am not certain what method dooglus is using on Just-Dice, though I expect he using the commit that is already incorporated into the client.  
By setting flags :  
Code:
combineany=1
splitsize=n
combinelimit=n
You can control how your wallet handles staking, including if it will automatically combine dust from other addresses.
thank you for your reply, can you please tell me where i can find the list of all available settings?

A good resource for runtime commands can be found with a simple:
Code:
help
 
In the console. 
 
Command-line flags/options can be seen in the GUI here: 
Console(sidebar)->Information(tab)->Command-line options
 
 
If you are more of a 'code is documentation' type of person, this might be a good resource for you: 
https://github.com/nochowderforyou/clams/blob/master/src/init.cpp#L181

thank you for your reply

help not contain any of combineany, splitsize or combinelimit
I can only see them in init.cpp as you said, seems to me that can only be specified as args of clamd, correct?