Bitcoin Forum
October 23, 2017, 03:14:10 AM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: [ANN][YAC] Coin Control for YaCoin is here! First altcoin with Coin Control!  (Read 5505 times)
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 23, 2013, 08:28:21 PM
 #21

Those change addresses are also hidden in vanilla yacoin-qt, so it's working as intended.
That's kinda like CC light ...

This might be acceptable (I don't like it) on vanilla, but not on "Expert" Mode. Once people see this they will check their balances on yacexplorer and freak out. This is so damm non intuitive and has to change!
I'd rather have no CC than hundred stupid threats about it.

But CC was designed to be EXACTLY like it is... Grouping addresses by taint makes perfect sense and you can still see all your change addresses by expanding the address tree in CC. This makes it apparent which change address belongs to which "main" address, so you don't accidentaly blow up your anonymity or whatever.


Here, address Temp1 owns 22 YAC and also has s change address as its child with a few cents (they both share the same taint, thus you see them as one sub-account of your wallet). If you decide to send all the balance to another address, you'll only reveal which output of the previous tx was your change, and not which other addresses you own.


And now that Temp1 is empty, you still have a tainted change associated with it.

Maybe it is a little un-intuitive, however, it is how it should be and it becomes apparent when you understand the underlying concepts (that's why this feature is for "experts only").

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
1508728450
Hero Member
*
Offline Offline

Posts: 1508728450

View Profile Personal Message (Offline)

Ignore
1508728450
Reply with quote  #2

1508728450
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
St.Bit
Sr. Member
****
Offline Offline

Activity: 280


View Profile
August 23, 2013, 09:41:42 PM
 #22

Maybe it is a little un-intuitive, however, it is how it should be and it becomes apparent when you understand the underlying concepts (that's why this feature is for "experts only").
A little?  Roll Eyes

I really like the way you handle the transactions, but the UI is terrible. List mode is IMO useless and shows wrong adresses, tree mode is crying aloud for spamming the forum with stupid questions and the fact that you have to explain it to someone that already knows about change adresses makes it rather "Developers only" than Experts.

CC isn't rocket science and could replace the current system even for the novice. That would be a cool feature that really sets YAC apart from all other cryptos.

My ideas:
remove list mode and expand the tree mode
make it standard to use
show all adresses

I know this is more work than you thought, but I belive CC should be part of the client and not just an addon.



EDIT: My previous post was never about the way you handle transactions. It was about the way you handle the user. You expect him to know about CC in detail but he shouldn't see change adresses. Then confuse him with tree vs list and why an adress could have 2 balances.
EDIT2: If you don't want to show change adresses you could add a "no change, return to origin" option. This would also be useful for paperwallets.

Sign a message and get some YAC: https://bitcointalk.org/index.php?topic=300152.0
aso118
Legendary
*
Offline Offline

Activity: 1582



View Profile
August 24, 2013, 09:42:03 AM
 #23

I downloaded the wallet, but I keep getting the following error message when I try to open it.

Code:
The program can't start because mingwm10.dll is missing from your computer.  Try reinstalling the program to fix this problem.

Any ideas on how I might be able to fix this?  I'm running Windows 7 Unlimited OEM (64-bit).

St.Bit
Sr. Member
****
Offline Offline

Activity: 280


View Profile
August 24, 2013, 10:33:43 AM
 #24

I downloaded the wallet, but I keep getting the following error message when I try to open it.

Code:
The program can't start because mingwm10.dll is missing from your computer.  Try reinstalling the program to fix this problem.

Any ideas on how I might be able to fix this?  I'm running Windows 7 Unlimited OEM (64-bit).
I solved this by downloading mingwm10.dll and coping it into the same folder as yacoin-qt.exe, but AFIK this is just a very crude fix.

Sign a message and get some YAC: https://bitcointalk.org/index.php?topic=300152.0
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 24, 2013, 01:53:13 PM
 #25

I downloaded the wallet, but I keep getting the following error message when I try to open it.

Code:
The program can't start because mingwm10.dll is missing from your computer.  Try reinstalling the program to fix this problem.

Any ideas on how I might be able to fix this?  I'm running Windows 7 Unlimited OEM (64-bit).
I solved this by downloading mingwm10.dll and coping it into the same folder as yacoin-qt.exe, but AFIK this is just a very crude fix.

Ahh, sorry, forgot to include that one. -.-"
EDIT: it's now in the updated yacoin-cc.zip from OP.

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 24, 2013, 04:12:06 PM
 #26

Just a note: I've reset my github repo (been using it as a scratchbox while fixing the CC features), so it now has a single huge commit with all the features and fixes. Sorry for any inconveniece.
Also, openend a pull request to WindMaster's repo.

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 24, 2013, 06:58:39 PM
 #27

Now we have proper YAC icons in the Qt client. Dropbox zip updated, md5 & sha1 sums changed.
Thanks to alenevaa (be sure to send him some YACs!)
https://bitcointalk.org/index.php?topic=206577.msg3000017#msg3000017

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
bandjhughes
Member
**
Offline Offline

Activity: 81


View Profile
August 25, 2013, 03:15:54 AM
 #28

Quote
Compiling for Windoze:
https://bitcointalk.org/index.php?topic=149479.0
(with some minor variations)

Hello Sairon,

I'm having some trouble compiling this for Windows (using the instructions from Nitrogentics). Could you help me out by telling me what the minor variations are?

BTW, it's not that I don't trust you.  In fact I've already downloaded your windows binary build and I'm trying it out now. I just want to figure out how and be able to compile it myself.
bandjhughes
Member
**
Offline Offline

Activity: 81


View Profile
August 25, 2013, 07:43:19 AM
 #29

Well it took way too long and it's way too late in the night for me to be sitting here on my computer, but I finally got the d&^m wallet to compile and run on Windows....what a pain in the a$$.  I guess the good news is it should be less painful next time around, since you learn from your mistakes (and I learned a lot).  Roll Eyes
xypku
Newbie
*
Offline Offline

Activity: 10


View Profile
August 25, 2013, 08:29:05 AM
 #30

GOOD JOB .THANKS
Donations for you!~ Grin
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 25, 2013, 09:47:04 AM
 #31

Well it took way too long and it's way too late in the night for me to be sitting here on my computer, but I finally got the d&^m wallet to compile and run on Windows....what a pain in the a$$.  I guess the good news is it should be less painful next time around, since you learn from your mistakes (and I learned a lot).  Roll Eyes

Sorry, I was asleep. Glad you figured it out. Hope you didn't have to go through compiling with a wrong version of gcc as I did. Lots of strange errors with no hint as to what's the cause. Really frustrating.

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
aso118
Legendary
*
Offline Offline

Activity: 1582



View Profile
August 25, 2013, 01:19:52 PM
 #32

I downloaded the wallet, but I keep getting the following error message when I try to open it.

Code:
The program can't start because mingwm10.dll is missing from your computer.  Try reinstalling the program to fix this problem.

Any ideas on how I might be able to fix this?  I'm running Windows 7 Unlimited OEM (64-bit).
I solved this by downloading mingwm10.dll and coping it into the same folder as yacoin-qt.exe, but AFIK this is just a very crude fix.

Ahh, sorry, forgot to include that one. -.-"
EDIT: it's now in the updated yacoin-cc.zip from OP.


Thank-you!   

Just downloaded it and it works perfectly.   Great job!   Thank-you for making this - we've needed it for quite some time now!


Just a note: I've reset my github repo (been using it as a scratchbox while fixing the CC features), so it now has a single huge commit with all the features and fixes. Sorry for any inconveniece.
Also, openend a pull request to WindMaster's repo.

Where's the poll?  I differently want to vote for it.


Now we have proper YAC icons in the Qt client. Dropbox zip updated, md5 & sha1 sums changed.
Thanks to alenevaa (be sure to send him some YACs!)
https://bitcointalk.org/index.php?topic=206577.msg3000017#msg3000017

Again, thank-you Sairon/alenevaa!   It looks poor to have 'bitcoin' written all over the wallet and then an image of novacoin on the icon tray.  This has bugged me for months!




Great work, please keep it up.  I think you'll find that the YAC community is willing to support the developers with donations.  We believe that YAC is the first coin since bitcoin/litecoin that offers something new and that this coin will be successful.  We just need help from talented developers like you!

sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 25, 2013, 01:32:49 PM
 #33

Just a note: I've reset my github repo (been using it as a scratchbox while fixing the CC features), so it now has a single huge commit with all the features and fixes. Sorry for any inconveniece.
Also, openend a pull request to WindMaster's repo.
Where's the poll?  I differently want to vote for it.

Thanks! It needs testing and code review first.

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 25, 2013, 02:52:40 PM
 #34

I downloaded the wallet, but I keep getting the following error message when I try to open it.

Code:
The program can't start because mingwm10.dll is missing from your computer.  Try reinstalling the program to fix this problem.

Any ideas on how I might be able to fix this?  I'm running Windows 7 Unlimited OEM (64-bit).
I solved this by downloading mingwm10.dll and coping it into the same folder as yacoin-qt.exe, but AFIK this is just a very crude fix.

Ahh, sorry, forgot to include that one. -.-"
EDIT: it's now in the updated yacoin-cc.zip from OP.

Why is that file even required on Windows 7 Unlimited (64-bit)? I'm running WinXP SP3 32-bit and wallet never complained about some missing file.

Dunno, maybe you have MinGW installed?

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 25, 2013, 03:22:13 PM
 #35

Now we have proper YAC icons in the Qt client. Dropbox zip updated, md5 & sha1 sums changed.
Thanks to alenevaa (be sure to send him some YACs!)
https://bitcointalk.org/index.php?topic=206577.msg3000017#msg3000017

Could you start using some archive naming scheme? Maybe to add build date after yacoin-cc?

Good point!

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
Wolf0
Legendary
*
Offline Offline

Activity: 1722


Miner Developer


View Profile
August 27, 2013, 05:13:00 AM
 #36

Now we have proper YAC icons in the Qt client. Dropbox zip updated, md5 & sha1 sums changed.
Thanks to alenevaa (be sure to send him some YACs!)
https://bitcointalk.org/index.php?topic=206577.msg3000017#msg3000017

Could you start using some archive naming scheme? Maybe to add build date after yacoin-cc?

Good point!

Build date is irritating to compare, how about a simple numbering scheme?

Code:
Donations: BTC: 1WoLFdwcfNEg64fTYsX1P25KUzzSjtEZC -- XMR: 45SLUTzk7UXYHmzJ7bFN6FPfzTusdUVAZjPRgmEDw7G3SeimWM2kCdnDQXwDBYGUWaBtZNgjYtEYA22aMQT4t8KfU3vHLHG
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 27, 2013, 04:15:50 PM
 #37

Now we have proper YAC icons in the Qt client. Dropbox zip updated, md5 & sha1 sums changed.
Thanks to alenevaa (be sure to send him some YACs!)
https://bitcointalk.org/index.php?topic=206577.msg3000017#msg3000017

Could you start using some archive naming scheme? Maybe to add build date after yacoin-cc?

Good point!

Build date is irritating to compare, how about a simple numbering scheme?

No it's not. I use the format YYYY-MM-DD, so even sorting by name does the job.

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
Wolf0
Legendary
*
Offline Offline

Activity: 1722


Miner Developer


View Profile
August 27, 2013, 05:17:52 PM
 #38

Now we have proper YAC icons in the Qt client. Dropbox zip updated, md5 & sha1 sums changed.
Thanks to alenevaa (be sure to send him some YACs!)
https://bitcointalk.org/index.php?topic=206577.msg3000017#msg3000017

Could you start using some archive naming scheme? Maybe to add build date after yacoin-cc?

Good point!

Build date is irritating to compare, how about a simple numbering scheme?

No it's not. I use the format YYYY-MM-DD, so even sorting by name does the job.

Oh, never mind, then.

Code:
Donations: BTC: 1WoLFdwcfNEg64fTYsX1P25KUzzSjtEZC -- XMR: 45SLUTzk7UXYHmzJ7bFN6FPfzTusdUVAZjPRgmEDw7G3SeimWM2kCdnDQXwDBYGUWaBtZNgjYtEYA22aMQT4t8KfU3vHLHG
sairon
Sr. Member
****
Offline Offline

Activity: 406


One does not simply mine Bitcoins


View Profile
August 30, 2013, 10:04:08 PM
 #39

Coin Control now merged into the testing branch of official yacoin github repository!
https://github.com/yacoin/yacoin/releases/tag/YAC-cc-testing

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
Wolf0
Legendary
*
Offline Offline

Activity: 1722


Miner Developer


View Profile
September 10, 2013, 12:34:30 PM
 #40

I'm pretty sure you've got a MASSIVE bug in here that's cost me quite a bit of coin. Did you fuck with the mining or submitblock code?

Code:
Donations: BTC: 1WoLFdwcfNEg64fTYsX1P25KUzzSjtEZC -- XMR: 45SLUTzk7UXYHmzJ7bFN6FPfzTusdUVAZjPRgmEDw7G3SeimWM2kCdnDQXwDBYGUWaBtZNgjYtEYA22aMQT4t8KfU3vHLHG
Pages: « 1 [2] 3 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!