Apraksin
Sr. Member
  
Offline
Activity: 420
Merit: 251
Moon?
|
 |
October 27, 2014, 09:17:45 PM |
|
Now that Cryptsy has disabled ANC wallets, Is there any other exchange with volume nowadays?
ANC really looks like it is dying a slow death.
Whuuuuuuut? Devs, Mullick, whoever, you seriously need to get this shit fixed. How the fuck is it possible for such a quality coin to go so completely down the shitter in a few days? 
|
|
|
|
|
|
tljenson
|
 |
October 28, 2014, 04:59:04 AM |
|
Now that Cryptsy has disabled ANC wallets, Is there any other exchange with volume nowadays?
ANC really looks like it is dying a slow death.
Whuuuuuuut? Devs, Mullick, whoever, you seriously need to get this shit fixed. How the fuck is it possible for such a quality coin to go so completely down the shitter in a few days?  I starting wonder if it's fixable, and they already no it's a lost cause and aren't saying anything so people can liquidate.
|
|
|
|
|
|
GroundRod
|
 |
October 28, 2014, 07:03:22 AM |
|
Now that Cryptsy has disabled ANC wallets, Is there any other exchange with volume nowadays?
ANC really looks like it is dying a slow death.
Whuuuuuuut? Devs, Mullick, whoever, you seriously need to get this shit fixed. How the fuck is it possible for such a quality coin to go so completely down the shitter in a few days?  I starting wonder if it's fixable, and they already no it's a lost cause and aren't saying anything so people can liquidate. Don't agree with that @ all, although most said here is fodder, so rarely speak up. You guys should chill. Hang tight IMO. Personally had a <very> long weekend with the code, the master branch. It was the 1st time I've dug into ANC code, and primarily figured another set of eyeballs looking at the problem couldn't hurt. From a longer term perspective, I'm planning on helping out, be a part of the dev team keeping this coin code base current. Once these immediate problems are resolved, so to that end.... ...was trying very hard to track down the smallest detail, which could possibly be causing the problems reported by you, Mullick and others. Several times thought I had something significant enough to report, but eventually rejected them upon closer inspection, although I did find several places where the code could be better, none account for the transaction processing problems. Then synced up the network and conducted some of my own transfers, monitored the debug.log output line by line as spelled out in the code, my coins transferred 1 third the way around the planet, and my logs look correct. This is not an easy problem to understand and fix. Also while looking @ the Anc code, I was comparing side by side with an equivalent v0.9.3 bitcoin code base looking at these relevant sections of the code, becoming familiar with what would be required to upgrade it. From what I can tell Meeh is working on that, others are conducting a variety of tests. From what I can tell, allot of manpower is going in to try to address these issues and when some conclusions are reached and/or solutions ready to release, I would expect you'll hear about it here. I'm not in the loop anymore than the rest of you, but have a positive outlook on what is trying to be accomplished. Read Gnosis last post, he obviously has put allot of thought into just about every aspect of what could be happening, to be able to respond to that specific point within 1h:59m of Thunderjet's post. That is only possible, if you've familiarized yourself with all the relevant code sections, and have in your head about 13 levels deep into how the code is being executed. The immediate problems are being looked at, bounties have been put up for seed nodes to go into the code, and a longer term perspective has not being forgotten about. GR
|
|
|
|
|
|
tljenson
|
 |
October 28, 2014, 08:32:54 AM |
|
Glad to hear it. I for one really appreciate the effort you put in looking at the code. Thanks for sharing you opinions I feel a lot more optimistic about the coin now. Every little thing is encouraging. 
|
|
|
|
|
|
AnonCoinTwitter
|
 |
October 28, 2014, 10:25:50 AM |
|
Now that Cryptsy has disabled ANC wallets, Is there any other exchange with volume nowadays?
ANC really looks like it is dying a slow death.
Whuuuuuuut? Devs, Mullick, whoever, you seriously need to get this shit fixed. How the fuck is it possible for such a quality coin to go so completely down the shitter in a few days?  I starting wonder if it's fixable, and they already no it's a lost cause and aren't saying anything so people can liquidate. Don't agree with that @ all, although most said here is fodder, so rarely speak up. You guys should chill. Hang tight IMO. Personally had a <very> long weekend with the code, the master branch. It was the 1st time I've dug into ANC code, and primarily figured another set of eyeballs looking at the problem couldn't hurt. From a longer term perspective, I'm planning on helping out, be a part of the dev team keeping this coin code base current. Once these immediate problems are resolved, so to that end.... ...was trying very hard to track down the smallest detail, which could possibly be causing the problems reported by you, Mullick and others. Several times thought I had something significant enough to report, but eventually rejected them upon closer inspection, although I did find several places where the code could be better, none account for the transaction processing problems. Then synced up the network and conducted some of my own transfers, monitored the debug.log output line by line as spelled out in the code, my coins transferred 1 third the way around the planet, and my logs look correct. This is not an easy problem to understand and fix. Also while looking @ the Anc code, I was comparing side by side with an equivalent v0.9.3 bitcoin code base looking at these relevant sections of the code, becoming familiar with what would be required to upgrade it. From what I can tell Meeh is working on that, others are conducting a variety of tests. From what I can tell, allot of manpower is going in to try to address these issues and when some conclusions are reached and/or solutions ready to release, I would expect you'll hear about it here. I'm not in the loop anymore than the rest of you, but have a positive outlook on what is trying to be accomplished. Read Gnosis last post, he obviously has put allot of thought into just about every aspect of what could be happening, to be able to respond to that specific point within 1h:59m of Thunderjet's post. That is only possible, if you've familiarized yourself with all the relevant code sections, and have in your head about 13 levels deep into how the code is being executed. The immediate problems are being looked at, bounties have been put up for seed nodes to go into the code, and a longer term perspective has not being forgotten about. GR Thank you for taking the time to help the ANC community. You efforts are greatly appreciated
|
|
|
|
niteglider
Full Member
 
Offline
Activity: 126
Merit: 100
Lean into the curves.
|
 |
October 28, 2014, 10:56:29 AM |
|
Glad to hear it. I for one really appreciate the effort you put in looking at the code. Thanks for sharing you opinions I feel a lot more optimistic about the coin now. Every little thing is encouraging.  +1
|
|
|
|
Apraksin
Sr. Member
  
Offline
Activity: 420
Merit: 251
Moon?
|
 |
October 28, 2014, 01:24:06 PM |
|
Glad to hear it. I for one really appreciate the effort you put in looking at the code. Thanks for sharing you opinions I feel a lot more optimistic about the coin now. Every little thing is encouraging.  Cosign 
|
|
|
|
|
|
thunderjet
|
 |
October 29, 2014, 12:14:42 AM Last edit: October 29, 2014, 02:01:24 AM by thunderjet |
|
Thanks Gnosis for quick answer on mine previous question.Now I found something much more serious.In Bitcoin before v0.8.6 wallet.cpp code had one serious bug which allows relaying of invalid transactions.Error in code allowed insertion of empty transactions into vtxPrev which nasty consequence was that nodes whose transmitting such transactions were banned - causing shutdown parts of network, problems in nodes communications and acception of transactions.This bug was never fixed in Anoncoin wallet.cpp:
Bug is on wallet.cpp Line 850 of anoncoin code - if (!tx.IsCoinBase()) should be if (!tx.IsCoinBase() && !tx.vin.empty())
|
|
|
|
|
|
GroundRod
|
 |
October 29, 2014, 02:14:35 AM |
|
@thunderjet - Excellent find! Spent allot of time in that RelayWalletTransaction(), convinced that was where the problem must be @. My initial reaction here is that you've nailed it. My experience is primarily with the 0.9.2+ codebase & there is significant differences between the two there, did not know that about 0.8.6. We'll have to see what Gnosis thinks, but I'm really happy you pointed this out!
GR
|
|
|
|
|
|
AnonCoinTwitter
|
 |
October 29, 2014, 02:44:24 AM |
|
@thunderjet - Excellent find! Spent allot of time in that RelayWalletTransaction(), convinced that was where the problem must be @. My initial reaction here is that you've nailed it. My experience is primarily with the 0.9.2+ codebase & there is significant differences between the two there, did not know that about 0.8.6. We'll have to see what Gnosis thinks, but I'm really happy you pointed this out!
GR
I hope you both are right! It would be great news if we could put the wallet bugs behind us
|
|
|
|
Gnosis-
Member

Offline
Activity: 101
Merit: 10
|
 |
October 29, 2014, 07:28:33 AM |
|
Thanks Gnosis for quick answer on mine previous question.Now I found something much more serious.In Bitcoin before v0.8.6 wallet.cpp code had one serious bug which allows relaying of invalid transactions.Error in code allowed insertion of empty transactions into vtxPrev which nasty consequence was that nodes whose transmitting such transactions were banned - causing shutdown parts of network, problems in nodes communications and acception of transactions.This bug was never fixed in Anoncoin wallet.cpp:
Bug is on wallet.cpp Line 850 of anoncoin code - if (!tx.IsCoinBase()) should be if (!tx.IsCoinBase() && !tx.vin.empty())
@thunderjet - Excellent find! Spent allot of time in that RelayWalletTransaction(), convinced that was where the problem must be @. My initial reaction here is that you've nailed it. My experience is primarily with the 0.9.2+ codebase & there is significant differences between the two there, did not know that about 0.8.6. We'll have to see what Gnosis thinks, but I'm really happy you pointed this out!
This is encouraging! I'll take a closer look when I wake up in ~9 hours.
|
ANC:AU4hFCFZLhB2gTyG4VbaEurXGrTMNW2nu6 | BTC: 14QnfqVG3CqLGBYHgD8tPYJVLxQ2AfvPEx | GPG: E6D0 96DE 5B3E 16C7 C57F DC3B 654D BB7A D847 993A
|
|
|
|
thunderjet
|
 |
October 29, 2014, 02:20:43 PM Last edit: October 29, 2014, 03:56:28 PM by thunderjet |
|
One more thing about 0.8.5 bug. In wallet.cpp after line 745 (AddSupportingTransactions part) you should add 3 more lines:
else { continue;
because if there was no else continue statement it can stores empty transaction,but else continue will prevent invalid vtxPrev coming in the wallet and already existing empty transactions from transmitting.
Consequently it will protect nodes from being banned
|
|
|
|
|
|
robinson5
|
 |
October 29, 2014, 05:15:12 PM |
|
One more thing about 0.8.5 bug. In wallet.cpp after line 745 (AddSupportingTransactions part) you should add 3 more lines:
else { continue;
because if there was no else continue statement it can stores empty transaction,but else continue will prevent invalid vtxPrev coming in the wallet and already existing empty transactions from transmitting.
Consequently it will protect nodes from being banned
Thank you so much thunderjet and GroundRod for looking over the code! Hopefully the two errors in the code you pointed out will solve the transaction issues and cryptsy will allow anc deposits and withdrawals again. But why is our code based off of 0.8.5 instead of the more updated 0.9.3?
|
|
|
|
|
Gnosis-
Member

Offline
Activity: 101
Merit: 10
|
 |
October 29, 2014, 05:44:35 PM |
|
One more thing about 0.8.5 bug. In wallet.cpp after line 745 (AddSupportingTransactions part) you should add 3 more lines:
else { continue;
because if there was no else continue statement it can stores empty transaction,but else continue will prevent invalid vtxPrev coming in the wallet and already existing empty transactions from transmitting.
Consequently it will protect nodes from being banned
Thank you so much thunderjet and GroundRod for looking over the code! Hopefully the two errors in the code you pointed out will solve the transaction issues and cryptsy will allow anc deposits and withdrawals again. But why is our code based off of 0.8.5 instead of the more updated 0.9.3? Meeh is working on switching to 0.9.3  In the meantime, I fixed this in the master branch by finding the commits to Bitcoin that fixed this and cherry-picking them: https://github.com/Anoncoin/anoncoin/commit/c93e385af816503f6cd2ff61353d12a9121a86b5https://github.com/Anoncoin/anoncoin/commit/de779467e43b4503f89d9b9ea063f745403b2528thunderjet, is this what you had in mind?
|
ANC:AU4hFCFZLhB2gTyG4VbaEurXGrTMNW2nu6 | BTC: 14QnfqVG3CqLGBYHgD8tPYJVLxQ2AfvPEx | GPG: E6D0 96DE 5B3E 16C7 C57F DC3B 654D BB7A D847 993A
|
|
|
|
thunderjet
|
 |
October 29, 2014, 06:31:03 PM |
|
Yes Gnosis that`s it .Meeh switching to 0.9.3 is much better and faster solution than finding error by error in the code.
|
|
|
|
|
|
alincoln
|
 |
October 29, 2014, 06:38:56 PM |
|
Yes Gnosis that`s it .Switching to 0.9.3 is much better and faster solution than finding error by error in the code.
If this ends up being an ANC issue rather than a Cryptsy issue someone at Cryptsy deserves the most sincere apologies from the dev team. For months the dev team has blamed the exchange and used harsh words against them.
|
|
|
|
|
|
robinson5
|
 |
October 29, 2014, 09:39:18 PM |
|
One more thing about 0.8.5 bug. In wallet.cpp after line 745 (AddSupportingTransactions part) you should add 3 more lines:
else { continue;
because if there was no else continue statement it can stores empty transaction,but else continue will prevent invalid vtxPrev coming in the wallet and already existing empty transactions from transmitting.
Consequently it will protect nodes from being banned
Thank you so much thunderjet and GroundRod for looking over the code! Hopefully the two errors in the code you pointed out will solve the transaction issues and cryptsy will allow anc deposits and withdrawals again. But why is our code based off of 0.8.5 instead of the more updated 0.9.3? Meeh is working on switching to 0.9.3  In the meantime, I fixed this in the master branch by finding the commits to Bitcoin that fixed this and cherry-picking them: https://github.com/Anoncoin/anoncoin/commit/c93e385af816503f6cd2ff61353d12a9121a86b5https://github.com/Anoncoin/anoncoin/commit/de779467e43b4503f89d9b9ea063f745403b2528thunderjet, is this what you had in mind? That's great! Hopefully anc will be back on exchanges soon and the focus can go back to zerocoin. What happened to the fork to AuxPoW myriad? Is Meeh still working on that or has that plan been postponed?
|
|
|
|
|
|
robinson5
|
 |
October 29, 2014, 09:42:07 PM |
|
@Meeh Sorry about quoting a troll but I am concerned by this chat log. I thought Meeh has been working on an "imminent" hard fork for the past month or so but he doesn't even know how to spell myriad or what it even is? What's been going on then?
|
|
|
|
|
|
entertheabyss
|
 |
October 29, 2014, 09:57:40 PM |
|
@Meeh Sorry about quoting a troll but I am concerned by this chat log. I thought Meeh has been working on an "imminent" hard fork for the past month or so but he doesn't even know how to spell myriad or what it even is? What's been going on then? its a fucking tragedy, anoncoin is doomed. gtfo this thead please. leave it to us bag holders
|
|
|
|
|
coinzcoinzcoinz
|
 |
October 29, 2014, 11:53:04 PM |
|
Question: You are implementing Zerocoin. But from what? Zerocoin project was never finished, code does not exist? Or are you guys writing the code yourself, based of the Zerocoin white paper? Can you clarify? I made some ANC investments, but I need to have this clarified to be able to invest more.
|
|
|
|
|
|