Bitcoin Forum
April 25, 2024, 12:25:09 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: [ANN][YAC] Coin Control for YaCoin is here! First altcoin with Coin Control!  (Read 5671 times)
sairon (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


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
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714004709
Hero Member
*
Offline Offline

Posts: 1714004709

View Profile Personal Message (Offline)

Ignore
1714004709
Reply with quote  #2

1714004709
Report to moderator
St.Bit
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
August 23, 2013, 09:41:42 PM
Last edit: August 23, 2013, 09:53:21 PM by St.Bit
 #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: 1918
Merit: 1012


★Nitrogensports.eu★


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).


           █████████████████     ████████
          █████████████████     ████████
         █████████████████     ████████
        █████████████████     ████████
       ████████              ████████
      ████████              ████████
     ████████     ███████  ████████     ████████
    ████████     █████████████████     ████████
   ████████     █████████████████     ████████
  ████████     █████████████████     ████████
 ████████     █████████████████     ████████
████████     ████████  ███████     ████████
            ████████              ████████
           ████████              ████████
          ████████     █████████████████
         ████████     █████████████████
        ████████     █████████████████
       ████████     █████████████████
▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
▬▬ THE LARGEST & MOST TRUSTED ▬▬
      BITCOIN SPORTSBOOK     
   ▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
             ▄▄▄▄▀▀▀▀▄
     ▄▄▄▄▀▀▀▀        ▀▄▄▄▄           
▄▀▀▀▀                 █   ▀▀▀▀▀▀▀▄▄
█                    ▀▄          █
 █   ▀▌     ██▄        █          █               
 ▀▄        ▐████▄       █        █
  █        ███████▄     ▀▄       █
   █      ▐████▄█████████████████████▄
   ▀▄     ███████▀                  ▀██
    █      ▀█████    ▄▄        ▄▄    ██
     █       ▀███   ████      ████   ██
     ▀▄        ██    ▀▀        ▀▀    ██
      █        ██        ▄██▄        ██
       █       ██        ▀██▀        ██
       ▀▄      ██    ▄▄        ▄▄    ██
        █      ██   ████      ████   ██
         █▄▄▄▄▀██    ▀▀        ▀▀    ██
               ██▄                  ▄██
                ▀████████████████████▀




  CASINO  ●  DICE  ●  POKER   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   24 hour Customer Support   

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

Activity: 280
Merit: 250


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 (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


One does not simply mine Bitcoins


View Profile
August 24, 2013, 01:53:13 PM
Last edit: August 24, 2013, 03:13:30 PM by sairon
 #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 (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


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 (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


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
Merit: 10


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
Merit: 10


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: 8
Merit: 0


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

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

Activity: 406
Merit: 250


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: 1918
Merit: 1012


★Nitrogensports.eu★


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!


           █████████████████     ████████
          █████████████████     ████████
         █████████████████     ████████
        █████████████████     ████████
       ████████              ████████
      ████████              ████████
     ████████     ███████  ████████     ████████
    ████████     █████████████████     ████████
   ████████     █████████████████     ████████
  ████████     █████████████████     ████████
 ████████     █████████████████     ████████
████████     ████████  ███████     ████████
            ████████              ████████
           ████████              ████████
          ████████     █████████████████
         ████████     █████████████████
        ████████     █████████████████
       ████████     █████████████████
▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
▬▬ THE LARGEST & MOST TRUSTED ▬▬
      BITCOIN SPORTSBOOK     
   ▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
             ▄▄▄▄▀▀▀▀▄
     ▄▄▄▄▀▀▀▀        ▀▄▄▄▄           
▄▀▀▀▀                 █   ▀▀▀▀▀▀▀▄▄
█                    ▀▄          █
 █   ▀▌     ██▄        █          █               
 ▀▄        ▐████▄       █        █
  █        ███████▄     ▀▄       █
   █      ▐████▄█████████████████████▄
   ▀▄     ███████▀                  ▀██
    █      ▀█████    ▄▄        ▄▄    ██
     █       ▀███   ████      ████   ██
     ▀▄        ██    ▀▀        ▀▀    ██
      █        ██        ▄██▄        ██
       █       ██        ▀██▀        ██
       ▀▄      ██    ▄▄        ▄▄    ██
        █      ██   ████      ████   ██
         █▄▄▄▄▀██    ▀▀        ▀▀    ██
               ██▄                  ▄██
                ▀████████████████████▀




  CASINO  ●  DICE  ●  POKER   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   24 hour Customer Support   

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
sairon (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


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 (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


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 (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


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
sairon (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


One does not simply mine Bitcoins


View Profile
August 27, 2013, 04:15:50 PM
 #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?

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
sairon (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


One does not simply mine Bitcoins


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

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
sairon (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


One does not simply mine Bitcoins


View Profile
September 10, 2013, 12:45:31 PM
 #38

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?
Nope, I didn't. You can check the code yourself if you want. What bug have you found?

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

Activity: 802
Merit: 1003


GCVMMWH


View Profile
September 10, 2013, 03:01:09 PM
 #39

that's cost me quite a bit of coin.

That sucks to hear, but you should not be losing any coin.

Quote
YACoin Official Development Testing Tree.

The testing distribution contains code and features that haven't yet been accepted into the stable release and is used for testing. This release should not be used for production as things will most likely break.

You should normally run YACoin testing in testnet and absolutely DO NOT use your main wallet in YACoin testing!

There is nothing overly obvious in the changes that should cause this issue, but that's why things are tested. 

Have you tried CGMiner with the stable release (Also, what version are you running and on what OS)?
If not, install from here https://github.com/yacoin/yacoin/releases/tag/stable_0.4.0 and attempt to replicate the issue in testnet.   
Thirtybird
Hero Member
*****
Offline Offline

Activity: 693
Merit: 500



View Profile
September 10, 2013, 03:53:53 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?
Nope, I didn't. You can check the code yourself if you want. What bug have you found?

CGMiner disconnects every single time a block is found, until a new block is detected on the network, causing the found block to be rejected.

I had this exact same problem with CGMiner for a while on my hardware with switchable graphics.  In fact, I still have to run that machine with the --no-adl flag for it to run properly.  I use Yacminer 3.3.1 now without issue on 3 machines other than the no-adl on the one with switchable graphics.

YACMiner: https://github.com/Thirtybird/YACMiner  N-Factor information : https://docs.google.com/spreadsheet/ccc?key=0Aj3vcsuY-JFNdC1ITWJrSG9VeWp6QXppbVgxcm0tbGc&usp=drive_web#gid=0
BTC: 183eSsaxG9y6m2ZhrDhHueoKnZWmbm6jfC  YAC: Y4FKiwKKYGQzcqn3M3u6mJoded6ri1UWHa
Pages: « 1 [2] 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!