aeonix / aeon-legacy Goto Github PK
View Code? Open in Web Editor NEWLegacy Aeon coin sources from before May 2018 code rebase
Legacy Aeon coin sources from before May 2018 code rebase
I am sure @Arux-BTT can help with it. This is must have for pools.
Hi,
When opening an aeon wallet with simplewallet, I was hoping to see some kind of log for the blocks being synced, as they are downloaded - this would make a user interface a bit more responsive in the course of a slow network. I've tried to supply the --set_log n
CLI argument with 4
to 0
, and I don't see any difference when opening the wallet.
Specifically, I would like to see block syncing logs when opening a wallet - during the initial refresh phase.
Hi, what is the minimum required memory for aeon daemon. I am use windows 8.1 pro.
Iam a beginner to this. Kindly excuse.
When I use the command "start_mining", I need to specify the wallet address. Iam trying to mine AEON.
How do I get my AEON wallet address?
Appreciate the response.
Vikas
on ubuntu 17.04, using make does not produce binaries
compilation failed because of a -Werror=unused-but-set-variable warning treated as an error.
first, i guess it's due to a newer version of gcc (6.3) but compilation is ok with gcc 6.3 on former ubuntu 16.10.
so i don't have any explanation but it appears that "-Wno-error=unused-but-set-variable" must be added to cmakelist.txt
Hi, I'm trying to sync but the process stuck at block height 798358/798359. I tried several times and the same problems occur.
There is a lot of errors in the aeond.log : http://pastebin.com/LiBBWPBv
These errors :
2017-Mar-02 16:08:33.786044 [P2P5]Block with id: <72dc340601a863973fc1b818a554b1cbff6fdde317ad675dacfb125d88b1814d>have at least one unknown transaction with id: <2d1f88a0c67ca908695abd69dcd97c3039dee0041ce013df7f946dfe1d6bf73c>
2017-Mar-02 16:08:33.786509 [P2P5][5.9.102.108:11180 OUT]Block verification failed, dropping connection
Then :
2017-Mar-02 16:10:13.096962 [P2P2]----- BLOCK ADDED AS ALTERNATIVE ON HEIGHT 798358
id: <72dc340601a863973fc1b818a554b1cbff6fdde317ad675dacfb125d88b1814d>
PoW: <f570bebd911eeba5817a1770ad16ab3d30ab8616702813bd60193a7b06000000>
difficulty: 320369628
And :
2017-Mar-02 16:10:18.978448 [P2P2]ERROR /root/aeon/src/cryptonote_core/blockchain_storage.cpp:783 alternative chain have wrong connection to main chain
2017-Mar-02 16:10:18.978885 [P2P2]Block recognized as orphaned and rejected, id = <e542a4be58bd653e989c0b21409681c39db05d45c46807e60cb6924c7f935c06>
2017-Mar-02 16:10:18.979185 [P2P2][178.63.72.22:11180 OUT]Block received at sync phase was marked as orphaned, dropping connection
edit:
It seems that the block 798358 have a strange transaction in it.
tx hash :
86358f3aecbb5a1e5319bb0b771dd7bc139d043adab6a63d8c1577e74157c760
The global indexes are all 0 :
http://chainradar.com/aeon/transaction/86358f3aecbb5a1e5319bb0b771dd7bc139d043adab6a63d8c1577e74157c760
http://chainradar.com/aeon/block/798358
I've got this issue that just started today. Seems everytime I try to transfer coin out to Bittrex, simplewallet says the transfer was successful and gives me hashes for the transfer split but, those hashes never appear outside of simplewallet. IE in the daemon check_tx says it can't find it on the blockchain. I've also tried to use a pub daemon node such as node.aeon-wallet.net with simplewallet to do the transfer, trying to eliminate the daemon from the equation, with the same results.
To recover my coin, I have been going thru and deleting my p2pstate.bin and pool_state.bin and my related wallet files aside from keys to rebuild from the blockchain etc. Not sure if its related to the size of the transfer or using a payment id but, I'd never ran into this issue until I started adding payment id's to the transfers as Bittrex requires them to do deposits.
In the simplewallet.log file this exception is apparently thrown but doesn't appear to stop the tx hash generation and the tx never appears in the daemon logs:
2017-Oct-07 07:19:51.919475 ERROR c:\users\arno\documents\github\aeon-0.9.12.0\src\wallet\wallet2.h:465 m_upper_transaction_size_limit <= get_object_blobsize(tx). THROW EXCEPTION: error::tx_too_big
2017-Oct-07 07:19:51.919475 c:\users\arno\documents\github\aeon-0.9.12.0\src\wallet\wallet2.h:465:struct tools::error::tx_too_big: transaction is too big, tx_size_limit = 19400, tx size = 22355, tx:
https://gist.github.com/beon-tx/e0bed4e325e4dc39e85ab08aff7a2576
I have unlocked balance: 838.300000000000, but can't send all of them to another wallet.
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 838.29
Error: not enough money to transfer, available only 201.170000000000, transaction amount 209.582500000000 = 209.572500000000 + 0.010000000000 (fee)
[wallet Wmtarm]: balance
balance: 838.300000000000, unlocked balance: 838.300000000000
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 838.29
Error: not enough money to transfer, available only 171.930000000000, transaction amount 209.582500000000 = 209.572500000000 + 0.010000000000 (fee)
[wallet Wmtarm]: balance
balance: 838.300000000000, unlocked balance: 838.300000000000
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 838.29
Error: not enough money to transfer, available only 254.700000000000, transaction amount 279.440000000000 = 279.430000000000 + 0.010000000000 (fee)
"available only" is random like is "transaction amount", but not equal my unlocked balance.
And then I let start to guess
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 800.29
Your transaction needs to be split into 4 transactions. This will result in a fee of 0.040000000000. Is this okay? (Y/Yes/N/No)No
Error: Transaction cancelled.
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 838.20
Error: not enough money to transfer, available only 173.130000000000, transaction amount 209.560000000000 = 209.550000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 838.0
Error: not enough money to transfer, available only 159.910000000000, transaction amount 209.510000000000 = 209.500000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 838
Error: not enough money to transfer, available only 130.700000000000, transaction amount 167.610000000000 = 167.600000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 837
Error: not enough money to transfer, available only 252.410000000000, transaction amount 279.010000000000 = 279.000000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 836
Error: not enough money to transfer, available only 275.710000000000, transaction amount 278.676666666668 = 278.666666666668 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 835
Error: not enough money to transfer, available only 254.370000000000, transaction amount 278.343333333334 = 278.333333333334 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 830
Error: not enough money to transfer, available only 205.840000000000, transaction amount 207.510000000000 = 207.500000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 829
Error: not enough money to transfer, available only 201.830000000000, transaction amount 207.260000000000 = 207.250000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 810
Your transaction needs to be split into 4 transactions. This will result in a fee of 0.040000000000. Is this okay? (Y/Yes/N/No)NO
Error: Transaction cancelled.
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 820
Your transaction needs to be split into 4 transactions. This will result in a fee of 0.040000000000. Is this okay? (Y/Yes/N/No)No
Error: Transaction cancelled.
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 825
Error: not enough money to transfer, available only 267.210000000000, transaction amount 275.010000000000 = 275.000000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 824
Error: not enough money to transfer, available only 203.210000000000, transaction amount 206.010000000000 = 206.000000000000 + 0.010000000000 (fee)
[wallet Wmtarm]: transfer 3 WmspspZifT12TXvvRZUgQbZjm3i3wwDrYZPGiJ5JcaZETKdq8QxLKbFhFaaEttMUt9c61Em6dP1WeHkyDtyRgWf11Q6LvcqqR 823
Your transaction needs to be split into 4 transactions. This will result in a fee of 0.040000000000. Is this okay? (Y/Yes/N/No)No
Error: Transaction cancelled.
WFT? Why I can't send all of my coins? How to calculate fee and amount and send all in one transaction?
Hey guys, i'm trying to use a wallet created on windows under linux,
is this normal?
Error: failed to load wallet: failed to read file "wallet.bin"
Are they not the same format for any reason?
I've manually compiled the wallet from github to use on debian, thanks.
Hi,
MacOS and some others do not need malloc.h
Is it possible to incorporate the following snippet from monero ?
// OS X, FreeBSD, and OpenBSD don't need malloc.h
#if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__OpenBSD__) \
&& !defined(__DragonFly__)
#include <malloc.h>
#endif
It's the only show stopper for macos
Thank you for your hard work
I'd like to get thoughts / feedback on some options to optimize the speed and memory requirements of Aeon.
Currently the blockchain is loaded into memory at roughly 4GB then saved to disk (either periodically, manually or at exit). The impacts are thus high memory requirement to run a node and slow saving to disk.
Some potential candidates could be:
reported on IRC
18:43 < mochaccinuh> need this to build on osx
monero-project/monero@72287d1
71a0141b
[ 44%] Linking CXX executable connectivity_tool
/tmp/cc9MBT1H.ltrans6.ltrans.o: In function __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::re_detail::re_is_set_member<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> >, unsigned int>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::re_detail::re_set_long<unsigned int> const*, boost::re_detail::regex_data<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, bool)': <artificial>:(.text+0x3b4a): undefined reference to
boost::re_detail::cpp_regex_traits_implementation::transform_primary[abi:cxx11](char const*, char const*) const'
:(.text+0x3d5d): undefined reference to `boost::re_detail::cpp_regex_traits_implementation::transform[abi:cxx11](char const*, char const*) const'
collect2: error: ld returned 1 exit status
src/CMakeFiles/connectivity_tool.dir/build.make:108: recipe for target 'src/connectivity_tool' failed
make[3]: *** [src/connectivity_tool] Error 1
make[3]: Leaving directory '/home/kakani9/git/aeon/build/release'
CMakeFiles/Makefile2:216: recipe for target 'src/CMakeFiles/connectivity_tool.dir/all' failed
make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2
make[2]: Leaving directory '/home/kakani9/git/aeon/build/release'
Makefile:138: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/kakani9/git/aeon/build/release'
Makefile:20: recipe for target 'build-release' failed
make: *** [build-release] Error 2
This is happening while i run make.Whyis it happening?
Hello,
disclosed by the Bytecoin and Monero devteams, there has been found a major bug in CryptoNote based currencies. Aeon, based on cryptonote, is affected, and requires immediate patching or this bug will be exploited by malicious people.
Problem:
The so-called "key image" as used in CryptoNote coins utilising elliptic curve ed25519 can be modified in a special way, allowing double-spends. This effectively allows someone to create an infinite amount of coins in a way that is impossible to detect without knowing about the exploit and explicitly writing code to check for it.
Mitigation
Several options exist for mitigation. The simplest, least invasive is noted below.
To mitigate, check key images for correctness by multiplying by the curve order l. Check that the result is the identity element.
Hexadecimal values of each:
Identity element = "0100000000000000000000000000000000000000000000000000000000000000"
Curve order (little endian) = "edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010"
For each transaction key image, check ((key image * curve order) == (identity element)); reject transaction if false.
Hello,
this is my log for start mining this night, there is many error i dont know if it is normal and if mining work ?
Logs are attached
FROM ubuntu:16.04
RUN apt-get update && apt-get install -y cmake g++ libboost-all-dev
RUN mkdir /opt/git &&
cd /opt/git &&
git clone https://github.com/aeonix/aeon.git &&
cd aeon &&
make
Just had a segmentation fault while running aeond. Thought it would be good to register here. This was with the release version 0.9.6.0
Here is the aeond output leading up to the segmentation fault:
You are now synchronized with the network. You may now start simplewallet.
Please note, that the blockchain will be saved only after you quit the daemon with "exit" command or if you use "save" command.
Otherwise, you will possibly need to synchronize the blockchain again.
Use "help" command to see the list of available commands.
2016-Apr-15 23:34:20.218540 [P2P9][5.9.144.132:11180 OUT] SYNCHRONIZED OK
2016-Apr-15 23:34:35.035046 Miner thread was started [0]
2016-Apr-15 23:34:35.035110 Miner thread was started [1]
2016-Apr-15 23:34:35.035135 Miner thread was started [2]
2016-Apr-15 23:34:35.035141 Miner thread was started [3]
2016-Apr-15 23:34:35.035438 Miner thread was started [5]
2016-Apr-15 23:34:35.035332 Miner thread was started [4]
2016-Apr-15 23:34:35.035456 [RPC1]Mining has started with 7 threads, good luck!
2016-Apr-15 23:34:35.035479 Miner thread was started [6]
2016-Apr-16 05:18:30.021629 [P2P3]----- BLOCK ADDED AS ALTERNATIVE ON HEIGHT 683347
id:
PoW: <53f2840970d00616cdbdadc6996a0fb1b703a1492c054a4313dd06f50b000000>
difficulty: 71717845
diff
2016-Apr-16 07:00:48.754896 BH: 683383, DIFF: 72237477, HR: 300989 H/s
2016-Apr-16 11:33:43.776515 [P2P6]Storing blockchain...
Segmentation fault (core dumped)
Running simplewallet with RPC option:
simplewallet --wallet-file=wallet1 --password xxx --rpc-bind-port 18082
When Ctrl+C to stop it, error messages appear:
2016-Dec-08 14:22:10.073598 [SRV_MAIN]Stopped wallet rpc server
2016-Dec-08 14:22:10.076104 [SRV_MAIN]Storing wallet...
2016-Dec-08 14:22:10.078606 [SRV_MAIN]ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.6.0g\src\wallet\wallet2.cpp:584 !r. THROW EXCEPTION: error::file_save_error
2016-Dec-08 14:22:10.085618 [SRV_MAIN]C:\Users\Arno\Documents\GitHub\aeon-0.9.6.0g\src\wallet\wallet2.cpp:584:struct tools::error::file_error_base<3>: failed to save file "wallet1"
2016-Dec-08 14:22:10.092128 [SRV_MAIN]ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.6.0g\src\simplewallet\simplewallet.cpp:1192 Failed to store wallet: failed to save file "wallet1"
The wallet file then gets corrupted and cannot be loaded:
aeon wallet v0.9.6.0()
2016-Dec-08 14:22:33.863482 Loading wallet...
2016-Dec-08 14:22:34.012225 Loaded wallet keys file, with public address: WmtuFrqE4gnFt1to3qUk3qDsC1LEuK6bqHY5L7HjMTjn8WMSaAGTvpLCbvj6W2phLuamkTGFAAMDmivhpQDH8Ker39DHJJhbd
2016-Dec-08 14:22:34.092857 ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.6.0g\src\common/boost_serialization_helper.h:108 Exception at [unserialize_obj_from_file], what=input stream error
2016-Dec-08 14:22:34.098868 ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.6.0g\src\wallet\wallet2.cpp:566 !r. THROW EXCEPTION: error::file_read_error
2016-Dec-08 14:22:34.104376 C:\Users\Arno\Documents\GitHub\aeon-0.9.6.0g\src\wallet\wallet2.cpp:566:struct tools::error::file_error_base<2>: failed to read file "wallet1"
2016-Dec-08 14:22:34.108383 ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.6.0g\src\simplewallet\simplewallet.cpp:1170 Wallet initialize failed: failed to read file "wallet1"
This occurs when starting with --rpc arg and on Windows only.
This is probably related to issue #91 but on more than one Mac I've left the daemon running overnight or during the day. When I finally try and save the blockchain or exit the daemon, my Mac essentially grinds to a holt while attempting to dump to the file. I have yet to manage a successful sync due to this.
Running version aeon v0.9.13.0
installed view homebrew.
Edit:
For reference, it's now 11:42 and still not finished...
exit
2017-Oct-04 08:51:05.601928 [node] Stop signal sent
2017-Oct-04 10:40:39.672691 [P2P3]Blockchain stored OK.
2017-Oct-04 10:40:40.513945 [SRV_MAIN]net_service loop stopped.
2017-Oct-04 10:40:40.514018 [SRV_MAIN]p2p net loop stopped
2017-Oct-04 10:40:40.514035 [SRV_MAIN]Stopping core rpc server...
2017-Oct-04 10:40:40.583988 [SRV_MAIN]Deinitializing core...
2017-Oct-04 10:40:40.584079 [SRV_MAIN]Mining has been stopped, 0 finished
2017-Oct-04 10:40:40.619211 [SRV_MAIN]Storing blockchain...
When I launch the simple wallet it asks for the file name... I am not sure I remember what it is... but I have a wallet with keys and I wish to restore the wallet as my computer had to be reinstalled with windows without deleting files. I have the files with keys and word phrase for restore.
Is there a video or line of instructions on how to restore my simple wallet please.
i, man
I use Tor for my downloads, I don't trust Github, my ISP may hate me, etc. However, I do trust the developers here or I would not run their code. Please sign git commits and produce signed, known good hashes for releases. This is a crypto/privacy project.
I try to compile aeon on FreeBSD 11.1-RELEASE-p1, with clang:
export CXX=clang++
export CC=clang
even with
export MAKE_JOBS_UNSAFE=yes
is it possible to disable this warning?
is it really hard to change the time operations to non-deprecated way?
Just wanted to give you the headsup when it comes to running the daemon for the first time..
In the logs, this following error is showing;
2017-Nov-18 10:41:05.720161 [P2P9]ERROR c:\users\arno\documents\github\aeon-0.9.14.0\contrib\epee\include\storages\portable_storage.h:153 portable_storage: wrong binary format, packet size = 0 less than expected sizeof(storage_block_header)=9
2017-Nov-18 10:41:05.725174 [P2P9]ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.14.0\contrib\epee\include\storages/levin_abstract_invoke2.h:196 Failed to load_from_binary in notify 2004
User Arno is not located on this computer, and neither are github map and sourcecodes, so this the application is correct that the file(s) does not exist, but it should not even be looking for them...?
Trying to make a nice PKGBUILD to put on AUR (archlinux community packages) and failing trying to pass this:
[ 58%] Built target gtest
[ 60%] Built target gtest_main
[ 61%] Linking CXX executable unit_tests
lto1: error: -fassociative-math disabled; other options take precedence [-Werror]
lto1: all warnings being treated as errors
lto-wrapper: fatal error: /usr/bin/c++ returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make[2]: *** [tests/CMakeFiles/unit_tests.dir/build.make:473: tests/unit_tests] Error 1
make[1]: *** [CMakeFiles/Makefile2:688: tests/CMakeFiles/unit_tests.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Was naively trying CCFLAGS, LDFLAGS -fno-associative-math and -Wnoerror w/o luck..
I have made a wallet etc, but i cant connect to the daemon
i get said errors:
2017-Oct-29 00:42:14.993107 aeon v0.9.11.0()
2017-Oct-29 00:42:14.993107 Module folder: C:\Users\media\Desktop\New folder (6)\aeond.exe
2017-Oct-29 00:42:14.993107 Initializing p2p server...
2017-Oct-29 00:42:15.008707 ERROR c:\users\arno\documents\github\aeon-0.9.11.0\src\p2p\net_node.inl:113 Exception at [node_server::init_config], what=unsupported version
2017-Oct-29 00:42:15.008707 ERROR c:\users\arno\documents\github\aeon-0.9.11.0\src\p2p\net_node.inl:277 Failed to init config.
2017-Oct-29 00:42:15.008707 ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.11.0\src\daemon\daemon.cpp:174 Failed to initialize p2p server.
2017-Oct-29 00:42:15.024307 Mining has been stopped, 0 finished
2017-Oct-29 00:43:22.463056 aeon v0.9.11.0()
2017-Oct-29 00:43:22.463056 Module folder: C:\Users\media\Desktop\New folder (6)\aeond.exe
2017-Oct-29 00:43:22.463056 Initializing p2p server...
2017-Oct-29 00:43:22.463056 ERROR c:\users\arno\documents\github\aeon-0.9.11.0\src\p2p\net_node.inl:113 Exception at [node_server::init_config], what=unsupported version
2017-Oct-29 00:43:22.478656 ERROR c:\users\arno\documents\github\aeon-0.9.11.0\src\p2p\net_node.inl:277 Failed to init config.
2017-Oct-29 00:43:22.478656 ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.11.0\src\daemon\daemon.cpp:174 Failed to initialize p2p server.
2017-Oct-29 00:43:22.478656 Mining has been stopped, 0 finished
C:\Users\Arno\ --- DOES NOT EXIST, NEVER HAS, How to change path?
block target of 60 is hard coded in daemon_commands_handler.h
I noticed two issues when compiling on Ubuntu 17.04 (gcc 6.3.0, cmake 3.7.2) and also on latest Arch:
/home/aeon/aeon/src/crypto/oaes_lib.c:30:19: error: โ_NRโ defined but not used [-Werror=unused-const-variable=]
and similar./usr/bin/ld: cannot open output file connectivity_tool: Is a directory
and similar.In case other people come across the same problems:
Workaround for 1: Remove all Werror
flags in the make files. Run: find ./ -type f -exec sed -i 's/-Werror//g' {} \;
Workaround for 2: Set a designated output directory. Edit CMakeLists.txt
and add following two lines at the end of the file (this will create a bin
directory and put all the compiled files in there):
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "bin/")
file(MAKE_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
Also reported observed by Aides on IRC with 0.9.10.0
I am running a pool and every 12 hours aeond is saving the blockchain to disk, this takes about 2 minutes. During this time simplewallet is running in rpc mode to accept commands from the pool software but I get the following errors:
2017-Sep-26 18:54:49.664504 [RPC0]ERROR /home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278 res.status == CORE_RPC_STATUS_BUSY. THROW EXCEPTION: error::daemon_busy
2017-Sep-26 18:54:49.664879 [RPC0]/home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278:N5tools5error11daemon_busyE: daemon is busy, request = getblocks.bin
2017-Sep-26 18:54:49.664961 [RPC0]Another try pull_blocks (try_count=0)...
2017-Sep-26 18:54:49.751728 [RPC0]ERROR /home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278 res.status == CORE_RPC_STATUS_BUSY. THROW EXCEPTION: error::daemon_busy
2017-Sep-26 18:54:49.751792 [RPC0]/home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278:N5tools5error11daemon_busyE: daemon is busy, request = getblocks.bin
2017-Sep-26 18:54:49.751845 [RPC0]Another try pull_blocks (try_count=1)...
2017-Sep-26 18:54:49.839783 [RPC0]ERROR /home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278 res.status == CORE_RPC_STATUS_BUSY. THROW EXCEPTION: error::daemon_busy
2017-Sep-26 18:54:49.839857 [RPC0]/home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278:N5tools5error11daemon_busyE: daemon is busy, request = getblocks.bin
2017-Sep-26 18:54:49.839915 [RPC0]Another try pull_blocks (try_count=2)...
2017-Sep-26 18:54:49.927745 [RPC0]ERROR /home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278 res.status == CORE_RPC_STATUS_BUSY. THROW EXCEPTION: error::daemon_busy
2017-Sep-26 18:54:49.927819 [RPC0]/home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:278:N5tools5error11daemon_busyE: daemon is busy, request = getblocks.bin
2017-Sep-26 18:54:49.927869 [RPC0]ERROR /home/minerkmk/Downloads/aeon-0.9.12.0/src/wallet/wallet2.cpp:353 pull_blocks failed, try_count=3
2017-Sep-26 18:54:49.928480 [RPC0]ERROR /home/minerkmk/Downloads/aeon-0.9.12.0/contrib/epee/include/net/abstract_tcp_server2.inl:502 Exception at server worker thread, what=daemon is busy
I believe one solution would be to implement a wait function if the daemon is busy to give it time to write the blockchain to disk.
Hello!
Everytime I try to transfer some AEONs to HitBTC I get this error. "Error: daemon is busy. Please try later"
I run this command "transfer 0 addr 50" and I have enough AEONs. I run Windows x64 and Phoenix (0.9.13.0). I have the aeond running and fully sync, then I start the simplewallet but I cant make the transaction.
Any idea how can I fix this? Thank you in advance!
If it is possible to make the aeond
daemon continuously write new blocks to the local blockchain file, it should definitely be done. It takes too much memory and time to write it when you want to just exit and turn off the PC running the node. It also makes it impractical to run the daemon periodically to synchronize the simplewallet
.
Doesn't compile anymore on Arch Linux with boost 1.65 (it dit compile with boost 1.64 two months ago).
How can this be fixed?
Thanks!
$ make
mkdir -p build/release
cd build/release && cmake -D CMAKE_BUILD_TYPE=Release ../..
-- The C compiler identification is GNU 7.2.0
-- The CXX compiler identification is GNU 7.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
CMake Warning at /usr/share/cmake-3.9/Modules/FindBoost.cmake:767 (message):
Imported targets not available for Boost version 106501
Call Stack (most recent call first):
/usr/share/cmake-3.9/Modules/FindBoost.cmake:871 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.9/Modules/FindBoost.cmake:1501 (_Boost_MISSING_DEPENDENCIES)
CMakeLists.txt:106 (find_package)
CMake Warning at /usr/share/cmake-3.9/Modules/FindBoost.cmake:767 (message):
Imported targets not available for Boost version 106501
Call Stack (most recent call first):
/usr/share/cmake-3.9/Modules/FindBoost.cmake:871 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.9/Modules/FindBoost.cmake:1501 (_Boost_MISSING_DEPENDENCIES)
CMakeLists.txt:106 (find_package)
...
BOOST 1.64 a two months ago, everything Ok
$ make
mkdir -p build/release
cd build/release && cmake -D CMAKE_BUILD_TYPE=Release ../..
-- The C compiler identification is GNU 7.1.1
-- The CXX compiler identification is GNU 7.1.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Boost version: 1.64.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- date_time
-- chrono
-- regex
-- serialization
-- program_options
-- atomic
-- Found Git: /usr/bin/git
Aeon is forked from monero, I expect it has 'aeon-blockchain-import' as monero do, but about I run the make
, I don't find the file.
I found blockchain.bin under ~/.aeon
, I guess it store the blockchain file directly without using a lmdb, so I replace it with the blockchain downloaded from mega (with deamon restart) but it doesn't work as expected, the bin file seems being ignored.
I would like to know if the import/export function is ready for aeon or I missed some flag when running the make?
Withdrawals and deposits for AEON are disabled on Bittrex, while trading works. Is there actual maintenance going on? Are developers in contact with Bittrex? When do you expect this problem to be fixed?
See the discussion at monero-project/monero#1271 for details.
.deb
Hello @aeonix . I did not understand how you created the Genesis block.
Can you tell me this in a simple way?
I am a high school student and I am trying to understand this cryptocoin work system.
Is there anyway as a developer to help you out with the rebase?
When I run aeond
I randomly see outputs -
Sync data returned unknown top block: 1000 -> 46547 [45547 blocks behind]
SYNCHRONIZATION started
If I run bc_height
from simplewallet it outputs -
[wallet WmsG9M]: bc_height
1000
Seems to be stuck on 1000
and doesn't move?
Have tried running the refresh
but does nothing..
[wallet WmsG9M]: refresh
Starting refresh...
Refresh done, blocks received: 0
balance: 0.000000000000, unlocked balance: 0.000000000000
How to force re-synchronization from aeond?
Checked the help
but there is nothing about it in there.
Hi, can you build release version? I have windows machine not have cmake.
Hello!
When i start mining on aeon daemond, show this error.
2017-Dec-12 22:28:11.152986 [miner 1]Found block for difficulty: 476
2017-Dec-12 22:28:11.152986 [miner 1]ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.14.0\src\cryptonote_core\checkpoints.cpp:71 CHECKPOINT FAILED FOR HEIGHT 1000. EXPECTED HASH: , FETCHED HASH: <961e137924d36ed570fe40dcc92ed75d6a2334789aa729fce006a01d06e1bff6>
2017-Dec-12 22:28:11.168611 [miner 1]ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.14.0\src\cryptonote_core\blockchain_storage.cpp:1607 CHECKPOINT VALIDATION FAILED
2017-Dec-12 22:28:11.168611 [miner 1]ERROR C:\Users\Arno\Documents\GitHub\aeon-0.9.14.0\src\cryptonote_core\cryptonote_core.cpp:423 mined block failed verification
Sorry to open an issue but I've been hitting a wall for the past few weeks, as I cannot get aeon to compile. I've tried on 3 different servers (one of which was a fresh installation of Ubuntu 16.04) and I consistently get this error
[ 44%] Linking CXX executable connectivity_tool
/usr/bin/ld: cannot open output file connectivity_tool: Is a directory
collect2: error: ld returned 1 exit status
src/CMakeFiles/connectivity_tool.dir/build.make:108: recipe for target 'src/connectivity_tool' failed
make[2]: *** [src/connectivity_tool] Error 1
CMakeFiles/Makefile2:290: recipe for target 'src/CMakeFiles/connectivity_tool.dir/all' failed
make[1]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
I've also tried to make
individual targets such as simplewallet
but I get the same error, only for simplewallet instead of connectivity_tool.
https://ipfs.io/ipfs/QmWYTeggKeL8xBitA8uQWAaNDWfFrUHXAxBXkvmnisdDw7
I think this also affects AEON , because lots of crypto stuff is applied from Monero.
Is there a Roadmap to deal with this, beside the option to wait until Monero fix it?
Attempted to build release 0.9.6.0 on Ubuntu 16.04.1 x64.
Added dependencies:
sudo apt-get install cmake g++ libboost-all-dev
Might be missing a dependency ?
Ran make
-- Build files have been written to: /mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release
cd build/release && make
make[1]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
make[2]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
make[3]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
Scanning dependencies of target version
make[3]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
make[3]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
fatal: Not a git repository (or any parent up to mount point /mnt/volume-nyc1-01)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
CMake Warning at src/version.cmake:3 (message):
Cannot determine current revision. Make sure that you are building either
from a Git working tree or from a source archive.
make[3]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
[ 0%] Built target version
make[3]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
Scanning dependencies of target upnpc-static
make[3]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
make[3]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
[ 1%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/igd_desc_parse.c.o
[ 2%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/miniupnpc.c.o
[ 3%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/minixml.c.o
[ 4%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/minisoap.c.o
[ 5%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/miniwget.c.o
[ 5%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/upnpc.c.o
[ 6%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/upnpcommands.c.o
[ 7%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/upnpreplyparse.c.o
[ 8%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/upnperrors.c.o
[ 9%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/connecthostport.c.o
[ 10%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/portlistingparse.c.o
[ 10%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/receivedata.c.o
[ 11%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/minissdpc.c.o
[ 12%] Linking C static library libminiupnpc.a
make[3]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
[ 12%] Built target upnpc-static
make[3]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
Scanning dependencies of target common
make[3]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
make[3]: Entering directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
[ 12%] Building CXX object src/CMakeFiles/common.dir/common/base58.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See file:///usr/share/doc/gcc-5/README.Bugs for instructions.
src/CMakeFiles/common.dir/build.make:62: recipe for target 'src/CMakeFiles/common.dir/common/base58.cpp.o' failed
make[3]: *** [src/CMakeFiles/common.dir/common/base58.cpp.o] Error 4
make[3]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
CMakeFiles/Makefile2:403: recipe for target 'src/CMakeFiles/common.dir/all' failed
make[2]: *** [src/CMakeFiles/common.dir/all] Error 2
make[2]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
Makefile:138: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/mnt/volume-nyc1-01/aeon-source/aeon-0.9.6.0/build/release'
Makefile:20: recipe for target 'build-release' failed
make: *** [build-release] Error 2
My aeond's bc height keeps in 999 for two days, and I found it always validation failed. Does any know what's wrong in it, and how to fix it?
Thanks a lot.
2017-Dec-14 17:31:50.562018 [RPC1]ERROR /root/aeon-0.9.14.0/src/cryptonote_core/checkpoints.cpp:71 CHECKPOINT FAILED FOR HEIGHT 1000. EXPECTED HASH: <bc6458452fd0575a314089bf302f6fd68ebaa2d689c42f3365293b96bbdf1f25>, FETCHED HASH: <53940119296f2fd30f7b89599a768a6365640aa0faf11011563f868440398742>
2017-Dec-14 17:31:50.562082 [RPC1]ERROR /root/aeon-0.9.14.0/src/cryptonote_core/blockchain_storage.cpp:1607 CHECKPOINT VALIDATION FAILED
Under investigation
[ 47%] Linking CXX executable connectivity_tool
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function boost::program_options::variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const': /usr/local/include/boost/program_options/variables_map.hpp:155: undefined reference to
boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'
/usr/local/include/boost/program_options/variables_map.hpp:155: undefined reference to boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /usr/local/include/boost/program_options/variables_map.hpp:155: undefined reference to
boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'
/usr/local/include/boost/program_options/variables_map.hpp:155: undefined reference to boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /usr/local/include/boost/program_options/variables_map.hpp:155: undefined reference to
boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::xparse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const': /usr/local/include/boost/program_options/detail/value_semantic.hpp:167: undefined reference to
boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, int)'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)': /usr/local/include/boost/program_options/errors.hpp:373: undefined reference to
boost::program_options::validation_error::get_templateabi:cxx11'
/usr/local/include/boost/program_options/errors.hpp:373: undefined reference to boost::program_options::error_with_option_name::error_with_option_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, char>::name() const':
/usr/local/include/boost/program_options/detail/value_semantic.hpp:19: undefined reference to boost::program_options::arg[abi:cxx11]' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
boost::program_options::typed_value<unsigned int, char>::name() const':
/usr/local/include/boost/program_options/detail/value_semantic.hpp:19: undefined reference to boost::program_options::arg[abi:cxx11]' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
boost::program_options::typed_value<unsigned long, char>::name() const':
/usr/local/include/boost/program_options/detail/value_semantic.hpp:19: undefined reference to boost::program_options::arg[abi:cxx11]' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
void command_line::add_arg<unsigned int, true>(boost::program_options::options_description&, command_line::arg_descriptor<unsigned int, true> const&, bool)':
/home/jared/git/src/common/command_line.h:115: undefined reference to boost::program_options::options_description::find_nothrow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
void command_line::add_arg<bool, false>(boost::program_options::options_description&, command_line::arg_descriptor<bool, false> const&, bool)':
/home/jared/git/src/common/command_line.h:139: undefined reference to boost::program_options::options_description::find_nothrow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
void command_line::add_arg<unsigned long, false>(boost::program_options::options_description&, command_line::arg_descriptor<unsigned long, false> const&, bool)':
/home/jared/git/src/common/command_line.h:115: undefined reference to boost::program_options::options_description::find_nothrow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
void command_line::add_arg<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, false>(boost::program_options::options_description&, command_line::arg_descriptor<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, false> const&, bool)':
/home/jared/git/src/common/command_line.h:115: undefined reference to boost::program_options::options_description::find_nothrow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
void command_line::add_arg<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, true>(boost::program_options::options_description&, command_line::arg_descriptor<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, true> const&, bool)':
/home/jared/git/src/common/command_line.h:115: undefined reference to boost::program_options::options_description::find_nothrow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > boost::program_options::to_internal<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >(std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)':
/usr/local/include/boost/program_options/detail/convert.hpp:79: undefined reference to boost::program_options::to_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
boost::program_options::basic_command_line_parser::basic_command_line_parser(int, char const const*)':
/usr/local/include/boost/program_options/detail/parsers.hpp:44: undefined reference to boost::program_options::detail::cmdline::cmdline(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > >, boost::regex_traits<char, boost::cpp_regex_traits > >::match_prefix()':
/usr/local/include/boost/regex/v4/perl_matcher_common.hpp:339: undefined reference to boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&, unsigned int*, long)':
/usr/local/include/boost/program_options/detail/value_semantic.hpp:92: undefined reference to boost::program_options::invalid_option_value::invalid_option_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
void boost::program_options::validate<unsigned long, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&, unsigned long*, long)':
/usr/local/include/boost/program_options/detail/value_semantic.hpp:92: undefined reference to boost::program_options::invalid_option_value::invalid_option_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function
main':
/home/jared/git/src/connectivity_tool/conn_tool.cpp:320: undefined reference to boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)' /home/jared/git/src/connectivity_tool/conn_tool.cpp:323: undefined reference to
boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned int, unsigned int)'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::perl_matcher(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&, boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)': /usr/local/include/boost/regex/v4/perl_matcher.hpp:383: undefined reference to
boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > >, boost::regex_traits<char, boost::cpp_regex_traits > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits > > const&, boost::regex_constants::_match_flags)'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o: In function boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_match()': /usr/local/include/boost/regex/v4/perl_matcher_non_recursive.hpp:1094: undefined reference to
boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > > > const&)'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE]+0x30): undefined reference to boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE]+0x38): undefined reference to
boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE]+0x30): undefined reference to boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE]+0x38): undefined reference to
boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost15program_options16validation_errorE[_ZTVN5boost15program_options16validation_errorE]+0x30): undefined reference to boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost15program_options20invalid_option_valueE[_ZTVN5boost15program_options20invalid_option_valueE]+0x30): more undefined references to
boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const' follow
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x40): undefined reference to boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const' CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost15program_options11typed_valueImcEE[_ZTVN5boost15program_options11typed_valueImcEE]+0x40): undefined reference to
boost::program_options::value_semantic_codecvt_helper::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&, bool) const'
CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o:(.rodata._ZTVN5boost15program_options11typed_valueIjcEE[_ZTVN5boost15program_options11typed_valueIjcEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&, bool) const'
collect2: error: ld returned 1 exit status
src/CMakeFiles/connectivity_tool.dir/build.make:107: recipe for target 'src/connectivity_tool' failed
make[2]: *** [src/connectivity_tool] Error 1
CMakeFiles/Makefile2:290: recipe for target 'src/CMakeFiles/connectivity_tool.dir/all' failed
make[1]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Hi, dont understand looking at the help of simplewallet.exe --help
how on earth you recover the password to the wallet
I have just created it and done some mining, but it looks like my password was maybe not typed nicely when i created one...
I have the passphrase words.... but how the hell do i recover the wallet. It is not user friendly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.