Author

Topic: [ANN] AEON [2019-09-27: Upgrade to version 0.13.0.0 ASAP HF@1146200 Oct 25] - page 220. (Read 625666 times)

legendary
Activity: 2968
Merit: 1198
Official Windows 64-bit binaries have been added to the 0.9.4.0 release page. These use boost 1.58. Thanks Arux!

https://github.com/aeonix/aeon/releases/tag/v0.9.4.0
legendary
Activity: 1276
Merit: 1001
Accounting is done. 481 AEON went missing in those txes that were mined on the wrong fork.
The relevant addresses for those have been found, and missing balances paid. Amusingly, it needed a single tx for all 16 miners:

http://chainradar.com/aeon/transaction/fa45c15cd76f73e6e1bbc401c8582646b3f07f23895a7715f3208f8426ec86dd

Payment ID: echo -n "aeonpool.mooo.com failed txes" | sha256sum

Sorry again for the trouble, and make sure to give Arux's pool some love too Smiley
hero member
Activity: 500
Merit: 500
Chainradar is on the correct chain. I notice it only now.
Someone knows since how many times are they ?
legendary
Activity: 1154
Merit: 1001
Seeing as release 0.9.4.0 also requires a full resync, though possibly aided by one of the bootstraps on the OP, I've sync'ed a full node on this version have a bootstrap to share. Please note that due to daily bandwidth limitations, this particular download link might not always be available.
If it becomes too complicated for me to host this file with the current provider (Dropbox), I'll see if I can work out an alternative one.

The bootstrap is current as of a couple hours ago, and can only be used in Windows x64 systems.
Aeon-Win-x64-bootstrap-2015-09-03

Cheers!

BTW: Smooth & Mooo, great job at spotting the issue so quickly, getting the pool back online, as well as the lightning speed at which the new releases were made available! Rock on!  Smiley
sr. member
Activity: 465
Merit: 250
Can anybody compile for Linux too?
sr. member
Activity: 465
Merit: 250
Thank you for compiling, working fine.

aeond mem usage 4,5gb
blockchain size 2,97 GB (3 189 954 174 bytes)
legendary
Activity: 1154
Merit: 1001
Here are Win binaries for anyone interested.
Mind the usual cautionary notes as these are unofficial, community provided.

Stable Full Node Release: Aeon-Win-x64-0.9.4.0
Testing Light Node Release: Aeon-Win-x64-0.9.4.0-light-node


I haven't run either of these myself yet, but will switch to the updated light-node version shortly.
My previous Aeon release download links are now broken (purposefully), but if anyone needs one of those older versions let me know as I do have the files archived anyhow.

Do remember to read the release details from Smooth, quoted just below!
Cheers!

New version (0.9.4.0)

Mandatory if you are currently using 0.9.2.0 or 0.9.3.0

Recommended for all users

In order to avoid any future problems like the one that happened to MoneroMooo's pool, this release reverts the recent changes to optimize blockchain memory usage and remove stuck tx key images. It is very likely that one of these changes (possibly in connection with some existing bug) caused Mooo's blockchain to become corrupt. Those changes are also present in the pruning test so I recommend discontinuing the test until further notice.

The other recent improvements such as fixing the mining speed on Windows, anonymity improvements, transaction fee, dust reduction, etc. remain in this version.

You will need to download a bootstrap from before the 0.9.2.0-0.9.3.0 changes or resync. Your existing blockchain will be ignored. Resyncing should be significantly faster than before in most cases. The older bootstraps from OP will likely work thought they will require a bit of syncing.

The pruning test branch has been updated to 0.9.4.0, so if you are using that you will need to fetch the update and recompile or wait for a new community-provided build.

Other changes in this release

Optimize sync speed in checkpoint zone
Update seed node list

https://github.com/aeonix/aeon/releases/tag/v0.9.4.0
legendary
Activity: 1276
Merit: 1001
After some dread, I've restarted the pool publicly with 0.9.4.0 and it appears to be working well. It's found blocks already and made some more automatic payouts, and the blocks were accepted by smooth's daemon. So it looks like it's all back on track after reverting blockchain and daemon.

There's a silver lining though, Arux's pool now has 20 kH/s Smiley

I'll be doing the accounting for missing payments this afternoon.
legendary
Activity: 1276
Merit: 1001
Due to the fork yesterday, the pool payments also got wonky.
There are a number of payments made by the pool yesterday and today which are not included in the correct chain, and thus miners did not receive these, but the pool does not know that, and the txes do not seem to have been reincluded in another block. This means I will have to go manually tally up all that the pool thinks was sent, but was not actually included on the main chain, and send manual payments to miners for that missing amount.

In the meantime, please use Arux's pool (http://52.8.47.33:8080/) or solo mining from the daemon.

Sorry for the inconvenience.
hero member
Activity: 500
Merit: 500
I'm not sure how Arux is compiling the non-AES cpuminer for Windows, but it's mentioned that mooo's source tree was used:
https://github.com/moneromooo/cpuminer-multi
I would think  it should work with both AES-NI and non-AES systems, although I have never tested w/o AES-NI.



I also can't seem to locate the git for non-AES-NI for cryptonight-lite miner. The one I built from git was for AES-NI only. And the other was a readme file only. Can someone point me right direction , thanks.


here?  https://bitcointalk.org/index.php?topic=641696.msg12049159#msg12049159


That is the one that only has only a README file in it.... you will have to forgive me my linux is rusty but it's coming back, I have and do quite a bit of mining using linux but I'm struggling on this for some reason.  Any help is appreciated.

btw I ran the following :

wget https://github.com/Arux-BTT/CPUMiner-Multi-cryptonight-light/archive/04082015.tar.gz

tar zxvf 04082015.tar.gz

Then shows only as README.md under ls command.....I imagine I'm just forgetting something, but I did compile the one for AES-NI just fine, however it was a .git file and not a .tar file ...  Huh

for wolf's version, i used https://github.com/moneromooo/cpuminer-multi.
cross-compiled from linux for win64.
AES-NI was configured as usual (aka nothing particular), non AES-NI was configured with --disable-aes-ni
if you use non AES miner on AES cpu, you will lose AES optimisations! (not tested but it will be very slower)
if you use AES miner on non AES cpu, it fails.

for lucasjones version, i used https://github.com/iamsmooth/cpuminer-multi
cross-compiled from linux for win64 too.

legendary
Activity: 2968
Merit: 1198
The pruning test branch has been updated to the latest release 0.9.4.0 so it can be used again, but you will need to pull the latest commits from github (same location as before) and recompile it.

As before I warn not to use it for important services such as high hash rate mining/pools, exchanges, etc. Strictly for experimental purposes right now.

legendary
Activity: 1276
Merit: 1001
Anyhow I have converted to my R410 server to ubuntu in anticipation of running a pool. I'm wondering if any of you could give or have a "grocery list" of prerequisites, libs, and tools for most of the things we do.

The pool software has a README with the list of steps you need and the prerequisite versions (mostly redis and mode 0.10).
The patches for cn-light are in https://github.com/moneromooo/cryptonote-universal-pool

The mooo branch is the one to use right?


Yes, that branch is what my pool runs. Note that it has other random stuff merged from other places, but it's known to be working (well, as a matter of fact, it's known to be broken just now, but nevermind that).
sr. member
Activity: 465
Merit: 250
Nice job! I just have to wait until someone compiles it.
legendary
Activity: 1484
Merit: 1032
Great work being done here.
sr. member
Activity: 450
Merit: 250
Network update

It seems to be the case now that there was no network problem after all, just a problem with MoneroMooo's node. It wasn't able to propagate any bad transactions or blocks to any other nodes, so only his was affected. This was likely triggered by problem with one of the new features or possibly the upgrade process, combined with the way the pool submits payment transactions to the node.

To prevent this from happening again, I'm creating a new bug fix release that unfortunately reverts all the recent changes that relate to blockchain and transaction processing (including the reduced memory usage). That will restore things to a stable state while I continue to investigate the underlying cause. The other changes such as fixing the mining performance on Windows, transaction fees, improved anonymity, etc. will remain in the new release.

Once the exact cause of the bug is determined the remaining feature improvements can be fixed if necessary and then restored.

I'm finishing final testing on the new release, ETA 1-2 hours.

Good work! Keep it up dude
legendary
Activity: 2968
Merit: 1198
New version (0.9.4.0)

Mandatory if you are currently using 0.9.2.0 or 0.9.3.0

Recommended for all users

In order to avoid any future problems like the one that happened to MoneroMooo's pool, this release reverts the recent changes to optimize blockchain memory usage and remove stuck tx key images. It is very likely that one of these changes (possibly in connection with some existing bug) caused Mooo's blockchain to become corrupt. Those changes are also present in the pruning test so I recommend discontinuing the test until further notice.

The other recent improvements such as fixing the mining speed on Windows, anonymity improvements, transaction fee, dust reduction, etc. remain in this version.

You will need to download a bootstrap from before the 0.9.2.0-0.9.3.0 changes or resync. Your existing blockchain will be ignored. Resyncing should be significantly faster than before in most cases. The older bootstraps from OP will likely work thought they will require a bit of syncing.

The pruning test branch has been updated to 0.9.4.0, so if you are using that you will need to fetch the update and recompile or wait for a new community-provided build.

Other changes in this release

Optimize sync speed in checkpoint zone
Update seed node list

https://github.com/aeonix/aeon/releases/tag/v0.9.4.0
legendary
Activity: 2968
Merit: 1198
Network update

It seems to be the case now that there was no network problem after all, just a problem with MoneroMooo's node. It wasn't able to propagate any bad transactions or blocks to any other nodes, so only his was affected. This was likely triggered by problem with one of the new features or possibly the upgrade process, combined with the way the pool submits payment transactions to the node.

To prevent this from happening again, I'm creating a new bug fix release that unfortunately reverts all the recent changes that relate to blockchain and transaction processing (including the reduced memory usage). That will restore things to a stable state while I continue to investigate the underlying cause. The other changes such as fixing the mining performance on Windows, transaction fees, improved anonymity, etc. will remain in the new release.

Once the exact cause of the bug is determined the remaining feature improvements can be fixed if necessary and then restored.

I'm finishing final testing on the new release, ETA 1-2 hours.
legendary
Activity: 2968
Merit: 1198
Anyhow I have converted to my R410 server to ubuntu in anticipation of running a pool. I'm wondering if any of you could give or have a "grocery list" of prerequisites, libs, and tools for most of the things we do.

The pool software has a README with the list of steps you need and the prerequisite versions (mostly redis and mode 0.10).
The patches for cn-light are in https://github.com/moneromooo/cryptonote-universal-pool

The mooo branch is the one to use right?
legendary
Activity: 1276
Merit: 1001
I'm not sure how Arux is compiling the non-AES cpuminer for Windows, but it's mentioned that mooo's source tree was used:
https://github.com/moneromooo/cpuminer-multi

That's the Wolf miner, which only works with AES-NI.
The one that works without it is https://github.com/iamsmooth/cpuminer-multi
legendary
Activity: 1276
Merit: 1001
Anyhow I have converted to my R410 server to ubuntu in anticipation of running a pool. I'm wondering if any of you could give or have a "grocery list" of prerequisites, libs, and tools for most of the things we do.

The pool software has a README with the list of steps you need and the prerequisite versions (mostly redis and mode 0.10).
The patches for cn-light are in https://github.com/moneromooo/cryptonote-universal-pool
Jump to: