Pages:
Author

Topic: ***YACoin Development Fund*** (Read 2269 times)

sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
December 19, 2013, 11:55:34 AM
#46
...
...
NOTE: you NEED to move/rename (backup) everything except wallet.dat and peers.dat in the yacoin data directory and then run yacoin with -loadblock=C:\blk0001.dat (assuming you put the blk0001.dat file in C:\). This is needed because we had to change the way blocks are indexed and now the wallet starts in LESS THAN 30 SECONDS (down from more than 30 minutes). However, this initial load will take somewhere around 2 hours (still faster than downloading it through the p2p network).

If you don't mind redownloading all the blocks, you can just remove the unneeded files and start yacoin normally (less hassle, but takes more time).

Most of the time at startup is now spend verifying the last couple of blocks (which needs to to recompute their hashes to ensure integrity). I've lowered this number from the default 2500 to 666 (rather arbitrarily chosen, but should absolutely be set higher than 520).

Hello sairon

If I understand correctly, one moves one's blk0001.dat and blkindex.dat to a new location, but leaves one's wallet.dat and .../database/log.00000000xx file(s) in place?

Does the wallet info depend upon the old information, somehow?

Also does the yacoin041 -loadblock="path to old blk0001.dat" invocation require an internet connection, or is a new blkindex.dat created from the old one?

I would like to eliminate as many variables as possible, since I'm doing this in windows! Smiley

Ron
maybe just (re)moving blkindex.dat and running with just '-reindex' will work, too. haven't tried that, tho...
sr. member
Activity: 260
Merit: 251
December 19, 2013, 11:53:24 AM
#45
...
...
NOTE: you NEED to move/rename (backup) everything except wallet.dat and peers.dat in the yacoin data directory and then run yacoin with -loadblock=C:\blk0001.dat (assuming you put the blk0001.dat file in C:\). This is needed because we had to change the way blocks are indexed and now the wallet starts in LESS THAN 30 SECONDS (down from more than 30 minutes). However, this initial load will take somewhere around 2 hours (still faster than downloading it through the p2p network).

If you don't mind redownloading all the blocks, you can just remove the unneeded files and start yacoin normally (less hassle, but takes more time).

Most of the time at startup is now spend verifying the last couple of blocks (which needs to to recompute their hashes to ensure integrity). I've lowered this number from the default 2500 to 666 (rather arbitrarily chosen, but should absolutely be set higher than 520).

Hello sairon

If I understand correctly, one moves one's blk0001.dat and blkindex.dat to a new location, but leaves one's wallet.dat and .../database/log.00000000xx file(s) in place?

Does the wallet info depend upon the old information, somehow?

Also does the yacoin041 -loadblock="path to old blk0001.dat" invocation require an internet connection, or is a new blkindex.dat created from the old one?

I would like to eliminate as many variables as possible, since I'm doing this in windows! Smiley

Ron

hero member
Activity: 802
Merit: 1003
GCVMMWH
December 14, 2013, 05:36:06 PM
#44
I have just installed the new wallet and I can confirm that with 1078 transactions in my wallet, after the first run it starts in less than 30 seconds, awesome. Thanks again!


Great to hear!
member
Activity: 77
Merit: 10
December 14, 2013, 06:20:24 AM
#43
I have just installed the new wallet and I can confirm that with 1078 transactions in my wallet, after the first run it starts in less than 30 seconds, awesome. Thanks again!
full member
Activity: 224
Merit: 100
Shitcoin Maximalist
December 13, 2013, 05:34:38 PM
#42

LOL this again?  Roll Eyes

As per discussion on Reddit, this is really old news, and was pretty roundly dismissed as FUD when it originally surfaced in May 2013. The rumour at the time was that there was an attempt to keep a lid on the YAC price, in order to accumulate YAC at low rates before a certain exchange added it and the price took off.
member
Activity: 77
Merit: 10
December 13, 2013, 05:13:51 PM
#41
Thanks for the fix! I've sent a few days' worth of my mining over to you, might send some more later :-)

Keep up the good work!
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
December 12, 2013, 04:33:40 AM
#40

Ooops, sorry, forgot to mention I put a trojan into your trojan so you can get robbed of BTC while you're getting robbed of YAC... jk

Just a FUD and pointing to a MONTHS old thread.
sr. member
Activity: 308
Merit: 250
Vod is a liar
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
December 12, 2013, 03:07:49 AM
#38
ooo, shiny Smiley

200 more YAC incoming - seems all my mined YAC are going to developers these days Wink

Maybe we should rename it to Devcoin... oh w8. Grin
Thanks for the coins! Smiley
hero member
Activity: 693
Merit: 500
December 11, 2013, 02:29:10 PM
#37
ooo, shiny Smiley

200 more YAC incoming - seems all my mined YAC are going to developers these days Wink

sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
December 11, 2013, 02:12:39 PM
#36
So, here goes...

https://www.dropbox.com/s/pwa2lymjl6igh6q/yacoin-cc-latest.zip

Known issues: mac os x has old icons

Also, kinda sucks that I had to "make clean" for Qt to notice the changed icons... Could've been done in a minute if I didn't have to rebuild from scratch.
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
December 11, 2013, 01:28:52 PM
#35
I tried the new QT wallet and it's much better. It takes less than a minute to start on a Core2Duo PC now.  Cheesy

Previously, when I unlock the wallet for POS minting, it'd use a whole core all the time and the wallet would become very unresponsive. With this version, when doing POS, it spends less time occupying a whole core and the wallet is much more responsive. I have about 300 transactions in the wallet.

Good work, thanks.  Smiley

Awesome! So we can also mark issue #3 as solved!

Should anybody feel generous, see my signature. Wink

maybe when you post some binaries with the new logo I'll send some more Smiley

sairon, if you want to compile them, everything is merged to https://github.com/yacoin/yacoin/tree/testing
I also plan to release binaries for the official release of 0.4.1, but if everyone would like them for testing, I can do that as well if sairon doesn't have time.   The main question is do we want to move to 0.4.1 before issue 2 is fixed, as that may take some time.  

@Thirtybird: I'll see what I can do. Wink

@Joe_Bauers: Fix for #2 will require some grace period anyway (I was thinking Feb 1 2014 as a time to switch if we can implement it by the end of December), so it shouldn't be an issue.

EDIT: BTW, you're missing 48px version of YAC icon and also the OSX icon bundle contains Novacoin logos Undecided

EDIT2: OK, 48px icon is not missing, just need to copy yacoin.png to yacoin-48.png as it's the same size. Compiled successfully, will be up on github any second.
hero member
Activity: 802
Merit: 1003
GCVMMWH
December 11, 2013, 11:51:45 AM
#34
I tried the new QT wallet and it's much better. It takes less than a minute to start on a Core2Duo PC now.  Cheesy

Previously, when I unlock the wallet for POS minting, it'd use a whole core all the time and the wallet would become very unresponsive. With this version, when doing POS, it spends less time occupying a whole core and the wallet is much more responsive. I have about 300 transactions in the wallet.

Good work, thanks.  Smiley

Awesome! So we can also mark issue #3 as solved!

Should anybody feel generous, see my signature. Wink

maybe when you post some binaries with the new logo I'll send some more Smiley


sairon, if you want to compile them, everything is merged to https://github.com/yacoin/yacoin/tree/testing
I also plan to release binaries for the official release of 0.4.1, but if everyone would like them for testing, I can do that as well if sairon doesn't have time.   The main question is do we want to move to 0.4.1 before issue 2 is fixed, as that may take some time. 
hero member
Activity: 693
Merit: 500
December 11, 2013, 11:08:37 AM
#33
I tried the new QT wallet and it's much better. It takes less than a minute to start on a Core2Duo PC now.  Cheesy

Previously, when I unlock the wallet for POS minting, it'd use a whole core all the time and the wallet would become very unresponsive. With this version, when doing POS, it spends less time occupying a whole core and the wallet is much more responsive. I have about 300 transactions in the wallet.

Good work, thanks.  Smiley

Awesome! So we can also mark issue #3 as solved!

Should anybody feel generous, see my signature. Wink

maybe when you post some binaries with the new logo I'll send some more Smiley
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
December 11, 2013, 07:48:37 AM
#32
I tried the new QT wallet and it's much better. It takes less than a minute to start on a Core2Duo PC now.  Cheesy

Previously, when I unlock the wallet for POS minting, it'd use a whole core all the time and the wallet would become very unresponsive. With this version, when doing POS, it spends less time occupying a whole core and the wallet is much more responsive. I have about 300 transactions in the wallet.

Good work, thanks.  Smiley

Awesome! So we can also mark issue #3 as solved!

Should anybody feel generous, see my signature. Wink
hero member
Activity: 693
Merit: 500
December 10, 2013, 10:27:01 PM
#31
general UI slowness?

From what I have gathered from the posts of those that are having the issue, this seems to be the case - which is why I originally thought it may be a problem in the way Qt is handling things. Hopefully that is not the case and issue 1 and 3 were both fixed in one shot!  The best way to verify would be to test both yacoin-qt and yacoind for responsiveness.

Well, I have 1,039 transaction in my wallet, and I have no UI slowdowns, but my UI was always pretty responsive - just the loading time delay.  Loaded on my laptop in 10-15 seconds.

yacoind is also working - it was a bit slow to tell me I needed to update my .conf file, but after I had that, the commands returned back in a timely fashion for me.  I don't typically use this, so don't have a baseline for the previous version.
sr. member
Activity: 274
Merit: 250
December 10, 2013, 10:08:17 PM
#30
I tried the new QT wallet and it's much better. It takes less than a minute to start on a Core2Duo PC now.  Cheesy

Previously, when I unlock the wallet for POS minting, it'd use a whole core all the time and the wallet would become very unresponsive. With this version, when doing POS, it spends less time occupying a whole core and the wallet is much more responsive. I have about 300 transactions in the wallet.

Good work, thanks.  Smiley
hero member
Activity: 802
Merit: 1003
GCVMMWH
December 10, 2013, 06:20:40 PM
#29
general UI slowness?

From what I have gathered from the posts of those that are having the issue, this seems to be the case - which is why I originally thought it may be a problem in the way Qt is handling things. Hopefully that is not the case and issue 1 and 3 were both fixed in one shot!  The best way to verify would be to test both yacoin-qt and yacoind for responsiveness.
hero member
Activity: 693
Merit: 500
December 10, 2013, 05:43:46 PM
#28
Bump.

A little reminder for the rich list people: your fantastic holding won't be worth much if the coin is seriously hampered by a dysfunctional wallet.   Smiley

We have a working prototype of a new wallet ready. Not sure if it's bug-free, though. However, works for me so far.
You can get the latest windows binaries here: https://www.dropbox.com/s/pwa2lymjl6igh6q/yacoin-cc-latest.zip

Still waiting for the major stakeholders to toss us some coins, though. Wink

NOTE: you NEED to move/rename (backup) everything except wallet.dat and peers.dat in the yacoin data directory and then run yacoin with -loadblock=C:\blk0001.dat (assuming you put the blk0001.dat file in C:\). This is needed because we had to change the way blocks are indexed and now the wallet starts in LESS THAN 30 SECONDS (down from more than 30 minutes). However, this initial load will take somewhere around 2 hours (still faster than downloading it through the p2p network).

If you don't mind redownloading all the blocks, you can just remove the unneeded files and start yacoin normally (less hassle, but takes more time).

Most of the time at startup is now spend verifying the last couple of blocks (which needs to to recompute their hashes to ensure integrity). I've lowered this number from the default 2500 to 666 (rather arbitrarily chosen, but should absolutely be set higher than 520).

Fired off this process a few minutes ago - You might want to think about including some sort of notification or status to the end user to they know it's doing something and isn't just hung.  I know this isn't the typical-use scenario for the client, but the little details do matter Smiley  

Can anyone give me an example of the slowness I would be looking for?  startup time?  sending transactions?  general UI slowness?
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
December 10, 2013, 04:45:40 PM
#27
Can anyone confirm whether fixing #1 issue also fixed #3 (slow with lots of transactions)?

I've got some ideas for issue #2, but this would need community consensus.

tonight I'll try loading this version.  I have ~1050 transactions in my wallet.


Cool, let us know how it goes!
Pages:
Jump to: