wallet_add_contact_account your-delegate-1 XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y
wallet_import_private_key ${PRIVATE_KEY FOR XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y}
Nice! When are you going to start? Tomorrow? Monday?
GL & HF to everyone
Enjoy! Looks too fiddly for a user like me, I just need an application I can install, configure and run.Yes +5%
Enjoy! Looks too fiddly for a user like me, I just need an application I can install, configure and run.Yes +5%
really? exposing the delegates’ IP addresses?
got the following error while trying to run ./bitshares_client under ubuntu14.04. Does it caused by testnet is not running ?
Enjoy! Looks too fiddly for a user like me, I just need an application I can install, configure and run.Yes +5%Sounds like a business opportunity for some entrepreneur.
They are everywhere in this ecosystem right now!
Pay attention and grab your niche!
Enjoy! Looks too fiddly for a user like me, I just need an application I can install, configure and run.Yes +5%Sounds like a business opportunity for some entrepreneur.
They are everywhere in this ecosystem right now!
Pay attention and grab your niche!
Preempting Adam's "there's no incentive, invictus hogging all the AGS"
Today we came up with a model that's gonna incentive the hell out of infrastructure development. Hang tight folks!
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
latest git pull.Code: [Select]
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
latest git pull.Code: [Select]
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
Did you wipe your data dir?
Did you "git submodule update"?
i did remove data dir but did not fix the problemlatest git pull.Code: [Select]
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
Did you wipe your data dir?
Did you "git submodule update"?
sfinder, try
$ rm -rf ~/.BitSharesXTSi did remove data dir but did not fix the problemlatest git pull.Code: [Select]
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
Did you wipe your data dir?
Did you "git submodule update"?
i have removed data dir but still not fixing my problem
daniel@ubuntu:~/bitshares_toolkit/programs/client$ rm -rf /home/daniel/.BitSharesXTS
daniel@ubuntu:~/bitshares_toolkit/programs/client$ ./bitshares_client --server ================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Creating default config file "/home/daniel/.BitSharesXTS/config.json"
Logging to file "/home/daniel/.BitSharesXTS/default.log"
Logging RPC to file "/home/daniel/.BitSharesXTS/rpc.log"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false,
"logging": {
"includes": [],
"appenders": [{
"name": "default",
"type": "file",
"args": {
"format": "${timestamp} ${thread_name} ${context} ${file}:${line} ${method} ${level}] ${message}",
"filename": "/home/daniel/.BitSharesXTS/default.log",
"flush": true,
"truncate": false
},
"enabled": true
},{
"name": "rpc",
"type": "file",
"args": {
"format": "${timestamp} ${thread_name} ${context} ${file}:${line} ${method} ${level}] ${message}",
"filename": "/home/daniel/.BitSharesXTS/rpc.log",
"flush": true,
"truncate": false
},
"enabled": true
}
],
"loggers": [{
"name": "default",
"parent": null,
"level": "debug",
"enabled": true,
"additivity": false,
"appenders": [
"default"
]
},{
"name": "rpc",
"parent": null,
"level": "debug",
"enabled": true,
"additivity": false,
"appenders": [
"rpc"
]
}
]
}
}
Loading blockchain from "/home/daniel/.BitSharesXTS/chain"
Using genesis block from file "/home/daniel/bitshares_toolkit/programs/client/genesis.json"
------------ error --------------
10
fc::sha256::hash( response.body.data(), response.body.size() ) == check:
{}
th_a client.cpp:325 open
{"data_dir":"/home/daniel/.BitSharesXTS"}
th_a client.cpp:341 open
daniel@ubuntu:~/bitshares_toolkit/programs/client$ ^C
daniel@ubuntu:~/bitshares_toolkit/programs/client$ rm -rf /home/daniel/.BitSharesXTSsfinder, try
$ rm -rf ~/.BitSharesXTSi did remove data dir but did not fix the problemlatest git pull.Code: [Select]
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
Did you wipe your data dir?
Did you "git submodule update"?
"bitshares_toolkit_revision": "..."
"fc_revision": "..."
sfinder, try
$ rm -rf ~/.BitSharesXTSi did remove data dir but did not fix the problemlatest git pull.Code: [Select]
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
Did you wipe your data dir?
Did you "git submodule update"?
i have removed data dir but still not fixing my problem
daniel@ubuntu:~/bitshares_toolkit/programs/client$ rm -rf /home/daniel/.BitSharesXTS
daniel@ubuntu:~/bitshares_toolkit/programs/client$ ./bitshares_client --server ================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Creating default config file "/home/daniel/.BitSharesXTS/config.json"
Logging to file "/home/daniel/.BitSharesXTS/default.log"
Logging RPC to file "/home/daniel/.BitSharesXTS/rpc.log"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false,
"logging": {
"includes": [],
"appenders": [{
"name": "default",
"type": "file",
"args": {
"format": "${timestamp} ${thread_name} ${context} ${file}:${line} ${method} ${level}] ${message}",
"filename": "/home/daniel/.BitSharesXTS/default.log",
"flush": true,
"truncate": false
},
"enabled": true
},{
"name": "rpc",
"type": "file",
"args": {
"format": "${timestamp} ${thread_name} ${context} ${file}:${line} ${method} ${level}] ${message}",
"filename": "/home/daniel/.BitSharesXTS/rpc.log",
"flush": true,
"truncate": false
},
"enabled": true
}
],
"loggers": [{
"name": "default",
"parent": null,
"level": "debug",
"enabled": true,
"additivity": false,
"appenders": [
"default"
]
},{
"name": "rpc",
"parent": null,
"level": "debug",
"enabled": true,
"additivity": false,
"appenders": [
"rpc"
]
}
]
}
}
Loading blockchain from "/home/daniel/.BitSharesXTS/chain"
Using genesis block from file "/home/daniel/bitshares_toolkit/programs/client/genesis.json"
------------ error --------------
10
fc::sha256::hash( response.body.data(), response.body.size() ) == check:
{}
th_a client.cpp:325 open
{"data_dir":"/home/daniel/.BitSharesXTS"}
th_a client.cpp:341 open
daniel@ubuntu:~/bitshares_toolkit/programs/client$ ^C
daniel@ubuntu:~/bitshares_toolkit/programs/client$ rm -rf /home/daniel/.BitSharesXTSsfinder, try
$ rm -rf ~/.BitSharesXTSi did remove data dir but did not fix the problemlatest git pull.Code: [Select]
~/local/bitshares_toolkit/programs/client$ rm ../../data/ -rf
./bitshares_client
================================================================
= =
= Welcome to BitShares XTS =
= =
= This software is in alpha testing and is not suitable for =
= real monetary transactions or trading. Use at your own =
= risk. =
= =
= Type 'help' for usage information. =
================================================================
Logging to file "/home/slava/.BitSharesXTS/default.log"
Logging RPC to file "/home/slava/.BitSharesXTS/rpc.log"
Loading config "/home/slava/.BitSharesXTS/config.json"
{
"rpc": {
"rpc_user": "",
"rpc_password": "",
"rpc_endpoint": "127.0.0.1:0",
"httpd_endpoint": "127.0.0.1:0",
"htdocs": "./htdocs"
},
"default_peers": [
"107.170.30.182:8764"
],
"ignore_console": false
}
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Using genesis block from file "/home/slava/local/bitshares_toolkit/programs/client/genesis.json"
Initializing genesis state
------------ error --------------
10
total_votes == total.amount:
{"total_votes":999999999999994,"total_shares":{"amount":1999999999999988,"asset_id":0}}
th_a chain_database.cpp:1681 sanity_check
{}
th_a chain_database.cpp:1688 sanity_check
{}
th_a chain_database.cpp:1442 initialize_genesis
{"data_dir":"/home/slava/.BitSharesXTS/chain"}
th_a chain_database.cpp:864 open
{"data_dir":"/home/slava/.BitSharesXTS","genesis_dat":"/home/slava/local/bitshares_toolkit/programs/client/genesis.json"}
th_a client.cpp:325 open
Did you wipe your data dir?
Did you "git submodule update"?
Building CXX object libraries/net/CMakeFiles/bts_net.dir/node.cpp.o
In file included from /root/bitshares_toolkit/libraries/client/include/bts/client/messages.hpp:3:0,
from /root/bitshares_toolkit/libraries/net/node.cpp:32:
/root/bitshares_toolkit/libraries/client/include/bts/client/client.hpp:6:34: fatal error: bts/api/common_api.hpp: No such file or directory
#include <bts/api/common_api.hpp>
^
compilation terminated.
make[2]: *** [libraries/net/CMakeFiles/bts_net.dir/node.cpp.o] Error 1
make[1]: *** [libraries/net/CMakeFiles/bts_net.dir/all] Error 2
make: *** [all] Error 2
I am getting a compilation error trying to build on clean Ubuntu 14.04 serverCode: [Select]Building CXX object libraries/net/CMakeFiles/bts_net.dir/node.cpp.o
In file included from /root/bitshares_toolkit/libraries/client/include/bts/client/messages.hpp:3:0,
from /root/bitshares_toolkit/libraries/net/node.cpp:32:
/root/bitshares_toolkit/libraries/client/include/bts/client/client.hpp:6:34: fatal error: bts/api/common_api.hpp: No such file or directory
#include <bts/api/common_api.hpp>
^
compilation terminated.
make[2]: *** [libraries/net/CMakeFiles/bts_net.dir/node.cpp.o] Error 1
make[1]: *** [libraries/net/CMakeFiles/bts_net.dir/all] Error 2
make: *** [all] Error 2
wei (unlocked) >>> wallet_import_private_key 5K1D1semMJdX6i4RSiWXHYLHhm7RhRXup2KswGzeEan3oqd2TY5 "welk1n-a"
10
is_valid_account( account_name ):
{}
th_a wallet.cpp:784 import_private_key
{"account_name":"welk1n-a"}
th_a wallet.cpp:811 import_private_key
{"account_name":"welk1n-a"}
th_a wallet.cpp:830 import_wif_private_key
{}
th_a common_api_client.cpp:202 wallet_import_private_key
{"command":"wallet_import_private_key"}
th_a cli.cpp:574 execute_command
sfinder, can you type command "about" and tell us what your revision is?Code: [Select]"bitshares_toolkit_revision": "..."
"fc_revision": "..."
wei (unlocked) >>> wallet_import_private_key 5K1D1semMJdX6i4RSiWXHYLHhm7RhRXup2KswGzeEan3oqd2TY5 "welk1n-a"
10
is_valid_account( account_name ):
{}
th_a wallet.cpp:784 import_private_key
{"account_name":"welk1n-a"}
th_a wallet.cpp:811 import_private_key
{"account_name":"welk1n-a"}
th_a wallet.cpp:830 import_wif_private_key
{}
th_a common_api_client.cpp:202 wallet_import_private_key
{"command":"wallet_import_private_key"}
th_a cli.cpp:574 execute_command
Another test net is up right now - just a test test network, we will do the real dry-run when we have more delegates
puppies, emski, your 10 keys are registered as initial delegates.
sfinder, for some reason Dan didn't see your post. Whoops. You'll get into the real dry run with everyone else.
puppies and emski should:
1) Pull latest (+ git submodule update) and build
2) Wipe data dir
3) "wallet_create" / "wallet_unlock 9999999"
4) "wallet_import_private_key <WIF_PRIVATE_KEY>" on each key
5) "rescan"
Leave it running for a while (50 minutes worst case)
6) "blockchain_get_delegates" -> see the names of all your delegats
7) "blockchain_get_account_record <delegate_name>"
"blocks_produced" should be more than 0.
"blocks_missed" will be big but should stop increasing after you import your keys
fc::sha256::hash( response.body.data(), response.body.size() ) == check:
Where are instructions on setting up a delegate node?
I am setting up using a VPS server running an Ubuntu 14.04
tips for those got following error.Quotefc::sha256::hash( response.body.data(), response.body.size() ) == check:
seems there is some issue on the checksum, the workaround is to download the genesis file from http://bitshares.org/snapshots/xt_genesis.json directly, then rename to genesis.json and place in ----data-dir path manually
Built target bts_api_generator
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make: *** [all] Error 2
I am getting a compilation error trying to build on clean Ubuntu 14.04 serverCode: [Select]Building CXX object libraries/net/CMakeFiles/bts_net.dir/node.cpp.o
In file included from /root/bitshares_toolkit/libraries/client/include/bts/client/messages.hpp:3:0,
from /root/bitshares_toolkit/libraries/net/node.cpp:32:
/root/bitshares_toolkit/libraries/client/include/bts/client/client.hpp:6:34: fatal error: bts/api/common_api.hpp: No such file or directory
#include <bts/api/common_api.hpp>
^
compilation terminated.
make[2]: *** [libraries/net/CMakeFiles/bts_net.dir/node.cpp.o] Error 1
make[1]: *** [libraries/net/CMakeFiles/bts_net.dir/all] Error 2
make: *** [all] Error 2
toast, please make a step by step instruction.
how to run bts client ?
1)run ./bitshares_client without -- server
or 2) run ./bitshares_client --server
I run ./bitshares_client but showing "wallet closed ". Does it mean My client is not connected with testnet?
toast, please make a step by step instruction. I am not able to fine any instruction in details. BM may need to hire some to write test case for this testing. LOL
I am getting a compilation error trying to build on clean Ubuntu 14.04 serverCode: [Select]Building CXX object libraries/net/CMakeFiles/bts_net.dir/node.cpp.o
In file included from /root/bitshares_toolkit/libraries/client/include/bts/client/messages.hpp:3:0,
from /root/bitshares_toolkit/libraries/net/node.cpp:32:
/root/bitshares_toolkit/libraries/client/include/bts/client/client.hpp:6:34: fatal error: bts/api/common_api.hpp: No such file or directory
#include <bts/api/common_api.hpp>
^
compilation terminated.
make[2]: *** [libraries/net/CMakeFiles/bts_net.dir/node.cpp.o] Error 1
make[1]: *** [libraries/net/CMakeFiles/bts_net.dir/all] Error 2
make: *** [all] Error 2
I'm getting the same errors every time. I've started completely over 3 times now. same results. Ubuntu 14.04 using the following instructions: https://github.com/nmushegian/bitshares_toolkit/blob/master/BUILD_UBUNTU.md
default (unlocked) >>> wallet_account_create bitcoinerS
10
is_valid_account_name( account_name ):
{}
th_a wallet.cpp:634 create_account
{"account_name":"bitcoinerS"}
th_a wallet.cpp:645 create_account
{}
th_a common_api_client.cpp:342 wallet_account_create
{"command":"wallet_account_create"}
th_a cli.cpp:574 execute_command
Try "make clean" then "make", that's an auto-generated file
] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make: *** [all] Error 2
getting an error trying to create an accountCode: [Select]default (unlocked) >>> wallet_account_create bitcoinerS
10
is_valid_account_name( account_name ):
{}
th_a wallet.cpp:634 create_account
{"account_name":"bitcoinerS"}
th_a wallet.cpp:645 create_account
{}
th_a common_api_client.cpp:342 wallet_account_create
{"command":"wallet_account_create"}
th_a cli.cpp:574 execute_command
Try "make clean" then "make", that's an auto-generated file
Did not help not help. Getting same error.
Attempt to build without -jN
Attempt to build without -jN
how?
Attempt to build without -jN
how?
If you just type make you are fine, I didn't know if you were attempting make -j8 to build with 8 cores.
] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make: *** [all] Error 2
root@xt1:~/bitshares_toolkit# make clean
root@xt1:~/bitshares_toolkit# make
[ 1%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/Bcj2.c.o
[ 1%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/Alloc.c.o
[ 2%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/7zFile.c.o
[ 2%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/7zStream.c.o
[ 3%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/7zBuf.c.o
[ 3%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/Bra86.c.o
[ 4%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/LzmaEnc.c.o
/root/bitshares_toolkit/libraries/fc/vendor/easylzma/src/pavlov/LzmaEnc.c: In function ‘LzmaE nc_Alloc’:
/root/bitshares_toolkit/libraries/fc/vendor/easylzma/src/pavlov/LzmaEnc.c:1916:8: warning: va riable ‘btMode’ set but not used [-Wunused-but-set-variable]
Bool btMode;
^
[ 5%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/BraIA64.c.o
[ 5%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/7zBuf2.c.o
[ 6%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/Bra.c.o
/root/bitshares_toolkit/libraries/fc/vendor/easylzma/src/pavlov/Bra.c: In function ‘SPARC_Con vert’:
/root/bitshares_toolkit/libraries/fc/vendor/easylzma/src/pavlov/Bra.c:107:25: warning: sugges t parentheses around ‘&&’ within ‘||’ [-Wparentheses]
if (data[i] == 0x40 && (data[i + 1] & 0xC0) == 0x00 ||
^
[ 6%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/LzmaLib.c.o
[ 7%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/7zCrc.c.o
[ 7%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/LzmaDec.c.o
[ 8%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/pavl ov/LzFind.c.o
[ 8%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/comp ress.c.o
[ 9%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/lzma _header.c.o
[ 9%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/lzma _c.c.o
[ 10%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/comm on_internal.c.o
[ 10%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/lzip _header.c.o
[ 11%] Building C object libraries/fc/vendor/easylzma/src/CMakeFiles/easylzma_static.dir/deco mpress.c.o
Linking C static library libeasylzma_static.a
[ 11%] Built target easylzma_static
[ 11%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/uint128.cpp.o
[ 12%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/variant.cpp.o
[ 12%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/exception.cpp.o
In file included from /root/bitshares_toolkit/libraries/fc/src/exception.cpp:1:0:
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::timeout_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
auto itr = _registered_exceptions.find( T::code_value );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::file_not_found_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::parse_error_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::invalid_arg_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::invalid_operation_exception]’ :
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::key_not_found_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::bad_cast_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::out_of_range_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::canceled_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::assert_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = fc::eof_exception]’:
/root/bitshares_toolkit/libraries/fc/src/exception.cpp:9:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: vari able ‘itr’ set but not used [-Wunused-but-set-variable]
[ 13%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/variant_object.cpp.o
[ 13%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/thread/thread.cpp.o
[ 14%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/thread/future.cpp.o
[ 14%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/thread/task.cpp.o
[ 15%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/thread/spin_lock.cpp.o
[ 15%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/thread/spin_yield_lock.cpp.o
[ 16%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/thread/mutex.cpp.o
[ 16%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/asio.cpp.o
[ 17%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/string.cpp.o
[ 17%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/shared_ptr.cpp.o
[ 18%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/time.cpp.o
[ 19%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/utf8.cpp.o
[ 19%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/iostream.cpp.o
[ 20%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/datastream.cpp.o
[ 20%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/buffered_iostream.cpp.o
[ 21%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/fstream.cpp.o
[ 21%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/sstream.cpp.o
[ 22%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/json.cpp.o
[ 22%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/varint.cpp.o
[ 23%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/io/console.cpp.o
[ 23%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/filesystem.cpp.o
[ 24%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/process.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-4.8/README.Bugs> for instructions.
make[2]: *** [libraries/fc/CMakeFiles/fc.dir/src/interprocess/process.cpp.o] Error 4
make[1]: *** [libraries/fc/CMakeFiles/fc.dir/all] Error 2
make: *** [all] Error 2
3) Generate up to five keys. Use the utility at bitshares_toolkit/programs/utils/bts_create_key
Share with us the *public key* (not address)
Keep the *private key WIF format* (not the plain private key - actually keep both, WIF is just what you import)
default (unlocked) >>> wallet_import_private_key 5KP7Qa3kcnBfWa3uJqo6S6j1jqfpVz8FVE5CJsirHEZRcYDDtfr "delegate-1"
10
is_valid_account( account_name ):
{}
th_a wallet.cpp:784 import_private_key
{"account_name":"delegate-1"}
th_a wallet.cpp:811 import_private_key
{"account_name":"delegate-1"}
th_a wallet.cpp:830 import_wif_private_key
{}
th_a common_api_client.cpp:202 wallet_import_private_key
{"command":"wallet_import_private_key"}
th_a cli.cpp:574 execute_command
root@xt:~/bitshares_toolkit# make
... (30000 word limit)
[ 24%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/process.cpp.o
[ 24%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/signals.cpp.o
[ 25%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/file_mapping.cpp.o
[ 25%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/mmap_struct.cpp.o
[ 26%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/rpc/json_connection.cpp.o
[ 26%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/log_message.cpp.o
[ 27%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/logger.cpp.o
[ 27%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/appender.cpp.o
[ 28%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/console_appender.cpp.o
[ 28%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/file_appender.cpp.o
[ 29%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/logger_config.cpp.o
[ 29%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/openssl.cpp.o
[ 30%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/aes.cpp.o
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In constructor ‘fc::aes_encoder::aes_encoder()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:20:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
In file included from /root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:3:0:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In member function ‘uint32_t fc::aes_encoder::encode(const char*, uint32_t, char*)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:61:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
FC_ASSERT( ciphertext_len == plaintext_len, "", ("ciphertext_len",ciphertext_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:273:30: note: in definition of macro ‘FC_EXPAND_MACRO’
#define FC_EXPAND_MACRO( x ) x
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:61:5: note: in expansion of macro ‘FC_ASSERT’
FC_ASSERT( ciphertext_len == plaintext_len, "", ("ciphertext_len",ciphertext_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In constructor ‘fc::aes_decoder::aes_decoder()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:88:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
In file included from /root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:3:0:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In member function ‘uint32_t fc::aes_decoder::decode(const char*, uint32_t, char*)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:128:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
FC_ASSERT( ciphertxt_len == plaintext_len, "", ("ciphertxt_len",ciphertxt_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:273:30: note: in definition of macro ‘FC_EXPAND_MACRO’
#define FC_EXPAND_MACRO( x ) x
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:128:5: note: in expansion of macro ‘FC_ASSERT’
FC_ASSERT( ciphertxt_len == plaintext_len, "", ("ciphertxt_len",ciphertxt_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In function ‘std::vector<char> fc::aes_encrypt(const fc::sha512&, const std::vector<char>&)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:313:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
FC_ASSERT( cipher_len <= cipher_text.size() );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:273:30: note: in definition of macro ‘FC_EXPAND_MACRO’
#define FC_EXPAND_MACRO( x ) x
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:313:5: note: in expansion of macro ‘FC_ASSERT’
FC_ASSERT( cipher_len <= cipher_text.size() );
^
[ 30%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/crc.cpp.o
[ 31%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/city.cpp.o
[ 31%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base32.cpp.o
[ 32%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base36.cpp.o
[ 32%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base58.cpp.o
[ 33%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base64.cpp.o
[ 34%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/bigint.cpp.o
[ 34%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/hex.cpp.o
[ 35%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha1.cpp.o
[ 35%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/ripemd160.cpp.o
[ 36%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha256.cpp.o
[ 36%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha224.cpp.o
[ 37%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha512.cpp.o
[ 37%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/dh.cpp.o
[ 38%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/blowfish.cpp.o
[ 38%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/elliptic.cpp.o
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp: In constructor ‘fc::ecc::detail::public_key_impl::public_key_impl()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp:21:22: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp: In constructor ‘fc::ecc::detail::private_key_impl::private_key_impl()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp:43:22: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
[ 39%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/rand.cpp.o
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp: In function ‘void fc::rand_bytes(char*, int)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp:11:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp: In function ‘void fc::rand_pseudo_bytes(char*, int)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp:20:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
[ 39%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/salsa20.cpp.o
[ 40%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/scrypt.cpp.o
[ 40%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/tcp_socket.cpp.o
[ 41%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/udp_socket.cpp.o
[ 41%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/http/http_connection.cpp.o
[ 42%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/http/http_server.cpp.o
[ 42%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/ip.cpp.o
[ 43%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/rate_limiting.cpp.o
[ 43%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/resolve.cpp.o
[ 44%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/url.cpp.o
[ 44%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/compress/smaz.cpp.o
[ 45%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/compress/lzma.cpp.o
[ 45%] Building C object libraries/fc/CMakeFiles/fc.dir/vendor/cyoencode-1.0.2/src/CyoDecode.c.o
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C [enabled by default]
[ 46%] Building C object libraries/fc/CMakeFiles/fc.dir/vendor/cyoencode-1.0.2/src/CyoEncode.c.o
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C [enabled by default]
[ 46%] Building C object libraries/fc/CMakeFiles/fc.dir/vendor/salsa20/salsa20.s.o
[ 47%] Building CXX object libraries/fc/CMakeFiles/fc.dir/git_revision.cpp.o
Linking CXX static library libfc.a
Copying OpenSSL/ssl/openssl.cnf into target directory.
[ 47%] Built target fc
Scanning dependencies of target leveldb
[ 47%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/builder.cc.o
[ 48%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/c.cc.o
[ 48%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/db_impl.cc.o
[ 49%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/db_iter.cc.o
[ 49%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/dbformat.cc.o
[ 50%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/filename.cc.o
[ 50%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/log_reader.cc.o
[ 51%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/log_writer.cc.o
[ 51%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/memtable.cc.o
[ 52%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/repair.cc.o
[ 52%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/table_cache.cc.o
[ 53%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/version_edit.cc.o
[ 53%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/version_set.cc.o
[ 54%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/write_batch.cc.o
[ 54%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/port/port_posix.cc.o
[ 55%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o
[ 55%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/arena.cc.o
[ 56%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/bloom.cc.o
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/bloom.cc: In member function ‘virtual void leveldb::{anonymous}::BloomFilterPolicy::CreateFilter(const leveldb::Slice*, int, std::string*) const’:
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/bloom.cc:50:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (size_t i = 0; i < n; i++) {
^
[ 56%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/cache.cc.o
[ 57%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/coding.cc.o
[ 57%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/comparator.cc.o
[ 58%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/crc32c.cc.o
[ 58%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/env.cc.o
[ 59%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/env_posix.cc.o
[ 59%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/filter_policy.cc.o
[ 60%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/hash.cc.o
[ 61%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/histogram.cc.o
[ 61%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/logging.cc.o
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/logging.cc: In function ‘bool leveldb::ConsumeDecimalNumber(leveldb::Slice*, uint64_t*)’:
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/logging.cc:67:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
(v == kMaxUint64/10 && delta > kMaxUint64%10)) {
^
[ 62%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/options.cc.o
[ 62%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/status.cc.o
[ 63%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/block.cc.o
[ 63%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/block_builder.cc.o
[ 64%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/filter_block.cc.o
/root/bitshares_toolkit/vendor/leveldb-1.12.0/table/filter_block.cc: In member function ‘bool leveldb::FilterBlockReader::KeyMayMatch(uint64_t, const leveldb::Slice&)’:
/root/bitshares_toolkit/vendor/leveldb-1.12.0/table/filter_block.cc:100:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (start <= limit && limit <= (offset_ - data_)) {
^
[ 64%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/format.cc.o
[ 65%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/iterator.cc.o
[ 65%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/merger.cc.o
[ 66%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/table.cc.o
[ 66%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/table_builder.cc.o
[ 67%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o
Linking CXX static library libleveldb.a
[ 67%] Built target leveldb
Scanning dependencies of target bts_db
[ 68%] Building CXX object libraries/db/CMakeFiles/bts_db.dir/upgrade_leveldb.cpp.o
In file included from /root/bitshares_toolkit/libraries/db/include/bts/db/exception.hpp:2:0,
from /root/bitshares_toolkit/libraries/db/upgrade_leveldb.cpp:1:
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::db::db_exception]’:
/root/bitshares_toolkit/libraries/db/upgrade_leveldb.cpp:9:5: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
auto itr = _registered_exceptions.find( T::code_value );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::db::db_in_use_exception]’:
/root/bitshares_toolkit/libraries/db/upgrade_leveldb.cpp:9:5: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
Linking CXX static library libbts_db.a
[ 68%] Built target bts_db
Scanning dependencies of target bts_utilities
[ 69%] Building CXX object libraries/utilities/CMakeFiles/bts_utilities.dir/key_conversion.cpp.o
[ 69%] Building CXX object libraries/utilities/CMakeFiles/bts_utilities.dir/string_escape.cpp.o
[ 70%] Building CXX object libraries/utilities/CMakeFiles/bts_utilities.dir/git_revision.cpp.o
Linking CXX static library libbts_utilities.a
[ 70%] Built target bts_utilities
Scanning dependencies of target bts_api_generator
[ 71%] Building CXX object libraries/api/CMakeFiles/bts_api_generator.dir/bts_api_generator.cpp.o
Linking CXX executable bts_api_generator
[ 71%] Built target bts_api_generator
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
Scanning dependencies of target bts_api
[ 72%] Building CXX object libraries/api/CMakeFiles/bts_api.dir/conversion_functions.cpp.o
Linking CXX static library libbts_api.a
[ 72%] Built target bts_api
Scanning dependencies of target bts_blockchain
[ 72%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/time.cpp.o
[ 73%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/extended_address.cpp.o
[ 73%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/address.cpp.o
[ 74%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/pts_address.cpp.o
[ 74%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/asset.cpp.o
[ 75%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/types.cpp.o
[ 75%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/operations.cpp.o
[ 76%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/withdraw_types.cpp.o
[ 76%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/pending_chain_state.cpp.o
[ 77%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/transaction.cpp.o
[ 77%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/chain_interface.cpp.o
[ 78%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/block.cpp.o
[ 78%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/chain_database.cpp.o
In file included from /root/bitshares_toolkit/libraries/blockchain/include/bts/blockchain/exceptions.hpp:2:0,
from /root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:1:
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::invalid_pts_address]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
auto itr = _registered_exceptions.find( T::code_value );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::addition_overflow]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::addition_underthrow]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::asset_type_mismatch]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
[ 79%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/fire_operation.cpp.o
[ 79%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/account_record.cpp.o
Linking CXX static library libbts_blockchain.a
[ 79%] Built target bts_blockchain
Scanning dependencies of target bitcoin
[ 79%] Building CXX object libraries/bitcoin/CMakeFiles/bitcoin.dir/armory.cpp.o
[ 80%] Building CXX object libraries/bitcoin/CMakeFiles/bitcoin.dir/bitcoin.cpp.o
[ 80%] Building CXX object libraries/bitcoin/CMakeFiles/bitcoin.dir/electrum.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-4.8/README.Bugs> for instructions.
make[2]: *** [libraries/bitcoin/CMakeFiles/bitcoin.dir/electrum.cpp.o] Error 4
make[1]: *** [libraries/bitcoin/CMakeFiles/bitcoin.dir/all] Error 2
make: *** [all] Error 2
root@xt:~/bitshares_toolkit#
I get to 24% with Ubuntu 14.04 x64 and 80% on x32Code: [Select]root@xt:~/bitshares_toolkit# make
... (30000 word limit)
[ 24%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/process.cpp.o
[ 24%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/signals.cpp.o
[ 25%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/file_mapping.cpp.o
[ 25%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/interprocess/mmap_struct.cpp.o
[ 26%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/rpc/json_connection.cpp.o
[ 26%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/log_message.cpp.o
[ 27%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/logger.cpp.o
[ 27%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/appender.cpp.o
[ 28%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/console_appender.cpp.o
[ 28%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/file_appender.cpp.o
[ 29%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/log/logger_config.cpp.o
[ 29%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/openssl.cpp.o
[ 30%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/aes.cpp.o
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In constructor ‘fc::aes_encoder::aes_encoder()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:20:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
In file included from /root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:3:0:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In member function ‘uint32_t fc::aes_encoder::encode(const char*, uint32_t, char*)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:61:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
FC_ASSERT( ciphertext_len == plaintext_len, "", ("ciphertext_len",ciphertext_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:273:30: note: in definition of macro ‘FC_EXPAND_MACRO’
#define FC_EXPAND_MACRO( x ) x
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:61:5: note: in expansion of macro ‘FC_ASSERT’
FC_ASSERT( ciphertext_len == plaintext_len, "", ("ciphertext_len",ciphertext_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In constructor ‘fc::aes_decoder::aes_decoder()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:88:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
In file included from /root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:3:0:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In member function ‘uint32_t fc::aes_decoder::decode(const char*, uint32_t, char*)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:128:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
FC_ASSERT( ciphertxt_len == plaintext_len, "", ("ciphertxt_len",ciphertxt_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:273:30: note: in definition of macro ‘FC_EXPAND_MACRO’
#define FC_EXPAND_MACRO( x ) x
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:128:5: note: in expansion of macro ‘FC_ASSERT’
FC_ASSERT( ciphertxt_len == plaintext_len, "", ("ciphertxt_len",ciphertxt_len)("plaintext_len",plaintext_len) );
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp: In function ‘std::vector<char> fc::aes_encrypt(const fc::sha512&, const std::vector<char>&)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:313:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
FC_ASSERT( cipher_len <= cipher_text.size() );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:273:30: note: in definition of macro ‘FC_EXPAND_MACRO’
#define FC_EXPAND_MACRO( x ) x
^
/root/bitshares_toolkit/libraries/fc/src/crypto/aes.cpp:313:5: note: in expansion of macro ‘FC_ASSERT’
FC_ASSERT( cipher_len <= cipher_text.size() );
^
[ 30%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/crc.cpp.o
[ 31%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/city.cpp.o
[ 31%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base32.cpp.o
[ 32%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base36.cpp.o
[ 32%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base58.cpp.o
[ 33%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/base64.cpp.o
[ 34%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/bigint.cpp.o
[ 34%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/hex.cpp.o
[ 35%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha1.cpp.o
[ 35%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/ripemd160.cpp.o
[ 36%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha256.cpp.o
[ 36%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha224.cpp.o
[ 37%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/sha512.cpp.o
[ 37%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/dh.cpp.o
[ 38%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/blowfish.cpp.o
[ 38%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/elliptic.cpp.o
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp: In constructor ‘fc::ecc::detail::public_key_impl::public_key_impl()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp:21:22: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp: In constructor ‘fc::ecc::detail::private_key_impl::private_key_impl()’:
/root/bitshares_toolkit/libraries/fc/src/crypto/elliptic.cpp:43:22: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
[ 39%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/rand.cpp.o
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp: In function ‘void fc::rand_bytes(char*, int)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp:11:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp: In function ‘void fc::rand_pseudo_bytes(char*, int)’:
/root/bitshares_toolkit/libraries/fc/src/crypto/rand.cpp:20:14: warning: unused variable ‘init’ [-Wunused-variable]
static int init = init_openssl();
^
[ 39%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/salsa20.cpp.o
[ 40%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/crypto/scrypt.cpp.o
[ 40%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/tcp_socket.cpp.o
[ 41%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/udp_socket.cpp.o
[ 41%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/http/http_connection.cpp.o
[ 42%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/http/http_server.cpp.o
[ 42%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/ip.cpp.o
[ 43%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/rate_limiting.cpp.o
[ 43%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/resolve.cpp.o
[ 44%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/network/url.cpp.o
[ 44%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/compress/smaz.cpp.o
[ 45%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/compress/lzma.cpp.o
[ 45%] Building C object libraries/fc/CMakeFiles/fc.dir/vendor/cyoencode-1.0.2/src/CyoDecode.c.o
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C [enabled by default]
[ 46%] Building C object libraries/fc/CMakeFiles/fc.dir/vendor/cyoencode-1.0.2/src/CyoEncode.c.o
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C [enabled by default]
[ 46%] Building C object libraries/fc/CMakeFiles/fc.dir/vendor/salsa20/salsa20.s.o
[ 47%] Building CXX object libraries/fc/CMakeFiles/fc.dir/git_revision.cpp.o
Linking CXX static library libfc.a
Copying OpenSSL/ssl/openssl.cnf into target directory.
[ 47%] Built target fc
Scanning dependencies of target leveldb
[ 47%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/builder.cc.o
[ 48%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/c.cc.o
[ 48%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/db_impl.cc.o
[ 49%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/db_iter.cc.o
[ 49%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/dbformat.cc.o
[ 50%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/filename.cc.o
[ 50%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/log_reader.cc.o
[ 51%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/log_writer.cc.o
[ 51%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/memtable.cc.o
[ 52%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/repair.cc.o
[ 52%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/table_cache.cc.o
[ 53%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/version_edit.cc.o
[ 53%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/version_set.cc.o
[ 54%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/db/write_batch.cc.o
[ 54%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/port/port_posix.cc.o
[ 55%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o
[ 55%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/arena.cc.o
[ 56%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/bloom.cc.o
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/bloom.cc: In member function ‘virtual void leveldb::{anonymous}::BloomFilterPolicy::CreateFilter(const leveldb::Slice*, int, std::string*) const’:
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/bloom.cc:50:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (size_t i = 0; i < n; i++) {
^
[ 56%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/cache.cc.o
[ 57%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/coding.cc.o
[ 57%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/comparator.cc.o
[ 58%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/crc32c.cc.o
[ 58%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/env.cc.o
[ 59%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/env_posix.cc.o
[ 59%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/filter_policy.cc.o
[ 60%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/hash.cc.o
[ 61%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/histogram.cc.o
[ 61%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/logging.cc.o
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/logging.cc: In function ‘bool leveldb::ConsumeDecimalNumber(leveldb::Slice*, uint64_t*)’:
/root/bitshares_toolkit/vendor/leveldb-1.12.0/util/logging.cc:67:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
(v == kMaxUint64/10 && delta > kMaxUint64%10)) {
^
[ 62%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/options.cc.o
[ 62%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/util/status.cc.o
[ 63%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/block.cc.o
[ 63%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/block_builder.cc.o
[ 64%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/filter_block.cc.o
/root/bitshares_toolkit/vendor/leveldb-1.12.0/table/filter_block.cc: In member function ‘bool leveldb::FilterBlockReader::KeyMayMatch(uint64_t, const leveldb::Slice&)’:
/root/bitshares_toolkit/vendor/leveldb-1.12.0/table/filter_block.cc:100:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (start <= limit && limit <= (offset_ - data_)) {
^
[ 64%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/format.cc.o
[ 65%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/iterator.cc.o
[ 65%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/merger.cc.o
[ 66%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/table.cc.o
[ 66%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/table_builder.cc.o
[ 67%] Building CXX object vendor/leveldb-1.12.0/CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o
Linking CXX static library libleveldb.a
[ 67%] Built target leveldb
Scanning dependencies of target bts_db
[ 68%] Building CXX object libraries/db/CMakeFiles/bts_db.dir/upgrade_leveldb.cpp.o
In file included from /root/bitshares_toolkit/libraries/db/include/bts/db/exception.hpp:2:0,
from /root/bitshares_toolkit/libraries/db/upgrade_leveldb.cpp:1:
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::db::db_exception]’:
/root/bitshares_toolkit/libraries/db/upgrade_leveldb.cpp:9:5: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
auto itr = _registered_exceptions.find( T::code_value );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::db::db_in_use_exception]’:
/root/bitshares_toolkit/libraries/db/upgrade_leveldb.cpp:9:5: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
Linking CXX static library libbts_db.a
[ 68%] Built target bts_db
Scanning dependencies of target bts_utilities
[ 69%] Building CXX object libraries/utilities/CMakeFiles/bts_utilities.dir/key_conversion.cpp.o
[ 69%] Building CXX object libraries/utilities/CMakeFiles/bts_utilities.dir/string_escape.cpp.o
[ 70%] Building CXX object libraries/utilities/CMakeFiles/bts_utilities.dir/git_revision.cpp.o
Linking CXX static library libbts_utilities.a
[ 70%] Built target bts_utilities
Scanning dependencies of target bts_api_generator
[ 71%] Building CXX object libraries/api/CMakeFiles/bts_api_generator.dir/bts_api_generator.cpp.o
Linking CXX executable bts_api_generator
[ 71%] Built target bts_api_generator
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
Scanning dependencies of target bts_api
[ 72%] Building CXX object libraries/api/CMakeFiles/bts_api.dir/conversion_functions.cpp.o
Linking CXX static library libbts_api.a
[ 72%] Built target bts_api
Scanning dependencies of target bts_blockchain
[ 72%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/time.cpp.o
[ 73%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/extended_address.cpp.o
[ 73%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/address.cpp.o
[ 74%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/pts_address.cpp.o
[ 74%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/asset.cpp.o
[ 75%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/types.cpp.o
[ 75%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/operations.cpp.o
[ 76%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/withdraw_types.cpp.o
[ 76%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/pending_chain_state.cpp.o
[ 77%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/transaction.cpp.o
[ 77%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/chain_interface.cpp.o
[ 78%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/block.cpp.o
[ 78%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/chain_database.cpp.o
In file included from /root/bitshares_toolkit/libraries/blockchain/include/bts/blockchain/exceptions.hpp:2:0,
from /root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:1:
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::invalid_pts_address]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
auto itr = _registered_exceptions.find( T::code_value );
^
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::addition_overflow]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::addition_underthrow]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp: In instantiation of ‘void fc::exception_factory::register_exception() [with T = bts::blockchain::asset_type_mismatch]’:
/root/bitshares_toolkit/libraries/blockchain/chain_database.cpp:94:4: required from here
/root/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:184:17: warning: variable ‘itr’ set but not used [-Wunused-but-set-variable]
[ 79%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/fire_operation.cpp.o
[ 79%] Building CXX object libraries/blockchain/CMakeFiles/bts_blockchain.dir/account_record.cpp.o
Linking CXX static library libbts_blockchain.a
[ 79%] Built target bts_blockchain
Scanning dependencies of target bitcoin
[ 79%] Building CXX object libraries/bitcoin/CMakeFiles/bitcoin.dir/armory.cpp.o
[ 80%] Building CXX object libraries/bitcoin/CMakeFiles/bitcoin.dir/bitcoin.cpp.o
[ 80%] Building CXX object libraries/bitcoin/CMakeFiles/bitcoin.dir/electrum.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-4.8/README.Bugs> for instructions.
make[2]: *** [libraries/bitcoin/CMakeFiles/bitcoin.dir/electrum.cpp.o] Error 4
make[1]: *** [libraries/bitcoin/CMakeFiles/bitcoin.dir/all] Error 2
make: *** [all] Error 2
root@xt:~/bitshares_toolkit#
71%] Built target bts_api_generator
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make: *** [all] Error 2
Keep getting compile error on Ubuntu server 14.04
make clean; make
does not helpCode: [Select]71%] Built target bts_api_generator
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make: *** [all] Error 2
VERBOSE=1 make
and post the outputKeep getting compile error on Ubuntu server 14.04
make clean; make
does not helpCode: [Select]71%] Built target bts_api_generator
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make: *** [all] Error 2
try
VERBOSE=1 makeCode: [Select]
Linking CXX executable bts_api_generator
cd /root/bitshares_toolkit/libraries/api && /usr/bin/cmake -E cmake_link_script CMakeFiles/bts_api_generator.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++11 -Wall -O2 -g -DNDEBUG CMakeFiles/bts_api_generator.dir/bts_api_generator.cpp.o -o bts_api_generator -rdynamic ../fc/libfc.a ../utilities/libbts_utilities.a ../../vendor/leveldb-1.12.0/libleveldb.a -lrt ../fc/libfc.a ../fc/vendor/easylzma/src/libeasylzma_static.a -Wl,-Bstatic -lboost_thread -lboost_date_time -lboost_system -lboost_filesystem -lboost_program_options -lboost_signals -lboost_serialization -lboost_chrono -lboost_unit_test_framework -lboost_context -lboost_locale -lboost_coroutine -Wl,-Bdynamic -lpthread -Wl,-Bstatic -lssl -lcrypto -Wl,-Bdynamic -lz -ldl -lpthread
make[2]: Leaving directory `/root/bitshares_toolkit'
/usr/bin/cmake -E cmake_progress_report /root/bitshares_toolkit/CMakeFiles 4
[ 71%] Built target bts_api_generator
make -f libraries/api/CMakeFiles/bts_api.dir/build.make libraries/api/CMakeFiles/bts_api.dir/depend
make[2]: Entering directory `/root/bitshares_toolkit'
/usr/bin/cmake -E cmake_progress_report /root/bitshares_toolkit/CMakeFiles 3
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
cd /root/bitshares_toolkit/libraries/api && ./bts_api_generator --api-classname=common_api --api-interface-output-dir=/root/bitshares_toolkit/libraries/api --rpc-stub-output-dir=/root/bitshares_toolkit/libraries/rpc_stubs /root/bitshares_toolkit/libraries/api/types.json /root/bitshares_toolkit/libraries/api/blockchain_api.json /root/bitshares_toolkit/libraries/api/wallet_api.json /root/bitshares_toolkit/libraries/api/network_api.json /root/bitshares_toolkit/libraries/api/bitcoin_api.json /root/bitshares_toolkit/libraries/api/general_api.json
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[2]: Leaving directory `/root/bitshares_toolkit'
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make[1]: Leaving directory `/root/bitshares_toolkit'
make: *** [all] Error 2
Another test net is up right now - just a test test network, we will do the real dry-run when we have more delegates
puppies, emski, your 10 keys are registered as initial delegates.
sfinder, for some reason Dan didn't see your post. Whoops. You'll get into the real dry run with everyone else.
puppies and emski should:
1) Pull latest (+ git submodule update) and build
2) Wipe data dir
3) "wallet_create" / "wallet_unlock 9999999"
4) "wallet_import_private_key <WIF_PRIVATE_KEY>" on each key (other readers: you must "wallet_account_create" first if you are not hard-coded delegate)
5) "rescan"
Leave it running for a while (50 minutes worst case)
6) "blockchain_get_delegates" -> see the names of all your delegats
7) "blockchain_get_account_record <delegate_name>"
"blocks_produced" should be more than 0.
"blocks_missed" will be big but should stop increasing after you import your keys
Got the following error:
established outbound connection to 107.170.30.182:8764 node.cpp:488
Sent "hello" to peer 107.170.30.182:8764 node.cpp:2042
The hello message I just sent contains connection information: my_ip: XXXXXXXXXXX, my_outbound_port: 5678, my_inbound_port: 5678
Received a rejection from 107.170.30.182:8764 in response to my "hello", reason: "You're on a different chain than I am. I'm on 3b7df0e87c4f3b1ff36f48f4f374ea6c52355626c31962e50c73552390704e67 and you're on 5b4b4e70614f80b5b88392ff33ebf194e53e4ed9bf2fd43c233c1f7e470a2981"
What can I do about this?
I've updated and rebuilt according to instructions.
I've also tried titan branch:
1618537ms th_a on_connection_reject ] Received a rejection in response to my "hello" node.cpp:1257
1618537ms th_a read_loop ] disconnected eof
End of file
{"message":"End of file"}
asio asio.cpp:22 read_write_handler
{"len":16}
th_a stcp_socket.cpp:73 readsome message_oriented_connection.cpp:130
1618537ms th_a on_connection_closed ] Remote peer 107.170.30.182:8764 closed their connection to us node.cpp:1608
[{
"addr": "107.170.30.182:8764",
"addrlocal": "107.170.170.214:34021",
"services": "00000001",
"lastsend": 1402212502,
"lastrecv": 1402212502,
"bytessent": 9520,
"bytesrecv": 46800,
"conntime": "",
"pingtime": "",
"pingwait": "",
"version": "",
"subver": "bts::net::node",
"inbound": false,
"firewall_status": "unknown",
"startingheight": "",
"banscore": "",
"syncnode": "",
"bitshares_git_revision_sha": "34f677e17217a1a1f0eb17f6aaa9296bf259b217 (different from ours)",
"bitshares_git_revision_unix_timestamp": "20140608T020517",
"bitshares_git_revision_age": "5 hours ago (older than ours)",
"fc_git_revision_sha": "ac6505f196c9a360957af2f9fa4814a814261bbf (different from ours)",
"fc_git_revision_unix_timestamp": "20140608T010812",
"fc_git_revision_age": "6 hours ago (older than ours)",
"platform": "linux"
}
{
"blockchain_id": "3b7df0e87c4f3b1ff36f48f4f374ea6c52355626c31962e50c73552390704e67",
"block_interval": 15,
"max_block_size": 104857,
"target_block_size": 52428,
"max_blockchain_size": 107374182400,
"symbol": "XTS",
"version": 101,
"min_block_fee": 1,
"delegate_num": 97,
"delegate_reg_fee": 1000000,
"delegate_reward_min": 10000,
"name_size_max": 63,
"data_size_max": 4096,
"asset_reg_fee": 1000000,
"asset_shares_max": 1000000000000000
}
ubuntu@:~/bitshares_toolkit$ make
make: *** No targets specified and no makefile found. Stop.
I am not really a technically inclined guy so have followed the instructions here:
https://github.com/nmushegian/bitshares_toolkit/blob/master/BUILD_UBUNTU.md
when I do cmake, it just tells me parameters. After which when I run make:Quoteubuntu@:~/bitshares_toolkit$ make
make: *** No targets specified and no makefile found. Stop.
Thanks :)I am not really a technically inclined guy so have followed the instructions here:
https://github.com/nmushegian/bitshares_toolkit/blob/master/BUILD_UBUNTU.md
when I do cmake, it just tells me parameters. After which when I run make:Quoteubuntu@:~/bitshares_toolkit$ make
make: *** No targets specified and no makefile found. Stop.
cmake . | note the dot
make
root@rrz:~/bitshares_toolkit# cmake .
CMake Error at CMakeLists.txt:3 (cmake_minimum_required):
CMake 2.8.12 or higher is required. You are running version 2.8.7
-- Configuring incomplete, errors occurred!
Code: [Select]root@rrz:~/bitshares_toolkit# cmake .
CMake Error at CMakeLists.txt:3 (cmake_minimum_required):
CMake 2.8.12 or higher is required. You are running version 2.8.7
-- Configuring incomplete, errors occurred!
how to solve this problem?
and how to generate public key? I'm lost, just want to join the test.
wallet_import_private_key <wif_key> mauritso-delegate-1
wallet_import_private_key <wif_key> mauritso
(mauritso is the wallet that is currently open)10
is_valid_account( account_name ):
{}
th_a wallet.cpp:785 import_private_key
{"account_name":"mauritso"}
th_a wallet.cpp:812 import_private_key
{"account_name":"mauritso"}
th_a wallet.cpp:831 import_wif_private_key
{}
th_a common_api_client.cpp:212 wallet_import_private_key
{"command":"wallet_import_private_key"}
th_a cli.cpp:574 execute_command
Unable to decode base58 string wallet_import_private_key
{"base58_str":"wallet_import_private_key"}
th_a base58.cpp:615 from_base58
{"account_name":""}
th_a wallet.cpp:831 import_wif_private_key
{}
th_a common_api_client.cpp:212 wallet_import_private_key
{"command":"wallet_import_private_key"}
th_a cli.cpp:574 execute_command
wallet_add_contact_account mauritso-delegate-1 XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y
wallet_import_private_key ${PRIVATE_KEY FOR XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y}
You must create the account before importing the key to the account... this is a point of confusion so I will update the API in this regard.Code: [Select]wallet_add_contact_account mauritso-delegate-1 XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y
wallet_import_private_key ${PRIVATE_KEY FOR XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y}
Unable to decode base58 string wallet_import_private_key
5HwCeJNdh5PCimAZZMwTW4HfbziPbFE4wA5JadXaSRAi4zp3mgA
e2c816b9d29545876580aa5d13d4068d8f0c96554fbd53a2ab7ba63127c9df21
programs/utils/key_to_wif e2c816b9d29545876580aa5d13d4068d8f0c96554fbd53a2ab7ba63127c9df21
5KYAQufupS3VSVKPLTLHDgXDKUVvhCfWWCvK94B6Er5rKQDckp1
You must create the account before importing the key to the account... this is a point of confusion so I will update the API in this regard.Code: [Select]wallet_add_contact_account mauritso-delegate-1 XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y
wallet_import_private_key ${PRIVATE_KEY FOR XTS6VeDfUq4kT37yzWJs5stJEM3F11i1v6xghQBZYrFENp4aE843y}
Ok. This works here. But how to import pts wallet? and keyhotee id?
default (unlocked) >>> help wallet_import_bitcoin
Usage:
wallet_import_bitcoin <wallet_filename> <passphrase> <account_name> Imports a bitcoin wallet
Imports a bitcoin wallet
Parameters:
wallet_filename (filename, required): the bitcoin wallet
passphrase (passphrase, required): the wallet's password
account_name (account_name, required): the account name to receive the contents of the wallet
QuoteUnable to decode base58 string wallet_import_private_key
WIF format is the format use by bitcoin for private keys. They are checksummed and encoded in base 58.
Here is an example of what one looks like.Code: [Select]5HwCeJNdh5PCimAZZMwTW4HfbziPbFE4wA5JadXaSRAi4zp3mgA
A HEX format key (what you may be attempting to use) looks like:Code: [Select]e2c816b9d29545876580aa5d13d4068d8f0c96554fbd53a2ab7ba63127c9df21
They start with a '5'. If you need to convert your private key from hex to wif you can use:Code: [Select]programs/utils/key_to_wif e2c816b9d29545876580aa5d13d4068d8f0c96554fbd53a2ab7ba63127c9df21
5KYAQufupS3VSVKPLTLHDgXDKUVvhCfWWCvK94B6Er5rKQDckp1
Quotedefault (unlocked) >>> help wallet_import_bitcoin
Usage:
wallet_import_bitcoin <wallet_filename> <passphrase> <account_name> Imports a bitcoin wallet
Imports a bitcoin wallet
Parameters:
wallet_filename (filename, required): the bitcoin wallet
passphrase (passphrase, required): the wallet's password
account_name (account_name, required): the account name to receive the contents of the wallet
emski (unlocked) >>> blockchain_account_record emski
Error: invalid command "blockchain_account_record"
emski (unlocked) >>> blockchain_account_record
shutting down
499387ms th_a execute_command_line ] blockchain_account_record emski cli.cpp:138
499399ms th_a delegate_loop ] next block time: 20140608T151245 interval: 15 seconds now: 20140608T150819 $
501400ms th_a delegate_loop ] next block time: 20140608T151245 interval: 15 seconds now: 20140608T150821 $
503401ms th_a delegate_loop ] next block time: 20140608T151245 interval: 15 seconds now: 20140608T150823 $
504243ms th_a ~client ] waiting for delegate loop to complete client.cpp:350
505406ms th_a accept_loop ] fatal: error opening socket for rpc connection: 9
Operation canceled
{"message":"Operation canceled"}
asio asio.cpp:45 error_handler
Unable to accept connection on socket.
{}
th_a tcp_socket.cpp:212 accept node.cpp:1987
505406ms th_a ~node_impl ] unexpected exception on close 9
Operation canceled
{"message":"Operation canceled"}
asio asio.cpp:45 error_handler
Unable to accept connection on socket.
{}
th_a tcp_socket.cpp:212 accept node.cpp:586
For those of you having build issues. I had similar looking errors (i didn't copy them) when attempting to build on a vm with less than 2gb of ram. Try increasing ram to 2gb and build again. If that doesn't work you will have to wait for the experts.
VERBOSE=1 make
...
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
cd /root/bitshares_toolkit/libraries/api && ./bts_api_generator --api-classname=common_api --api-interface-output-dir=/root/bitshares_toolkit/libraries/api --rpc-stub-output-dir=/root/bitshares_toolkit/libraries/rpc_stubs /root/bitshares_toolkit/libraries/api/types.json /root/bitshares_toolkit/libraries/api/blockchain_api.json /root/bitshares_toolkit/libraries/api/wallet_api.json /root/bitshares_toolkit/libraries/api/network_api.json /root/bitshares_toolkit/libraries/api/bitcoin_api.json /root/bitshares_toolkit/libraries/api/general_api.json
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[2]: Leaving directory `/root/bitshares_toolkit'
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make[1]: Leaving directory `/root/bitshares_toolkit'
make: *** [all] Error 2
heyd-delegate-1 XTS5Q7j3ZAYwjGAuK6AfWiqDuahnah9MVHXxGAr8yjsxWwuEAX9xg
heyd-delegate-2 XTS5K6TmQjqReTUhWMg3EBjQ26VB6r26jMn4r2VEG2ykWh2xFkUpP
heyd-delegate-3 XTS5HHx85ASdW3b4UmyV8g2rLyYRfHeTj8aH6E1DTE11jFUBr96as
heyd-delegate-4 XTS7UUQZfy1hrUwgsEogy7GsjPq97EHjok5gUEav2bTaDTdBTQtNP
heyd-delegate-5 XTS7Gv5RbxdSCT8T84Q2L3owbrRJUFQBtMgRU3De1GAHYggyQjbZQ
svk-delegate-1: XTSPC2qa4snEatrz7coSLMsyHdH8n2uaQLsz
svk-delegate-2: XTS8WCd3V4QRsWW79J9SbGHWkZZrZpVskSpc
svk-delegate-3: XTS9bAPKsBQT2NHoADqxQHFAr7v1QQNDne5J
svk-delegate-4: XTSBbGnohrKfS214De29gcc9m28cUMcBTLP
svk-delegate-5: XTS9Ez7UASJsY7LZfDmZxyoJFGzStjxv9s65
Location: France
Ubuntu 14.04 VM
i3 2.1 2gb RAM
SSD
1GB Fiber Internet
A wallet must be open to execute this command. You can:
(o) Open an existing wallet
(c) Create a new wallet
(q) Abort command
I don't have a wallet yet evidently so I select the second option 'c' Create new wallet
I then retry with Toast directions:
wallet_add_contact_account Xeldal-1 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit
and
wallet_import_private_key 5xxxxxxxWIF-Private-Key-Herexxxxxxxxxxx Xeldal-1
This seems to work.
How do i leave wallet unlocked and opened when i close putty/console window? Everything just shuts down then. I'm using ubuntu:-[
For those of you having build issues. I had similar looking errors (i didn't copy them) when attempting to build on a vm with less than 2gb of ram. Try increasing ram to 2gb and build again. If that doesn't work you will have to wait for the experts.
I increased ram to 2 GB and tried again.Code: [Select]VERBOSE=1 make
...
[ 72%] Generating include/bts/api/common_api.hpp, ../rpc_stubs/common_api_rpc_server.cpp, ../rpc_stubs/common_api_rpc_client.cpp, ../rpc_stubs/common_api_client.cpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_server.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_rpc_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_client.hpp, ../rpc_stubs/include/bts/rpc_stubs/common_api_overrides.ipp
cd /root/bitshares_toolkit/libraries/api && ./bts_api_generator --api-classname=common_api --api-interface-output-dir=/root/bitshares_toolkit/libraries/api --rpc-stub-output-dir=/root/bitshares_toolkit/libraries/rpc_stubs /root/bitshares_toolkit/libraries/api/types.json /root/bitshares_toolkit/libraries/api/blockchain_api.json /root/bitshares_toolkit/libraries/api/wallet_api.json /root/bitshares_toolkit/libraries/api/network_api.json /root/bitshares_toolkit/libraries/api/bitcoin_api.json /root/bitshares_toolkit/libraries/api/general_api.json
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
make[2]: *** [libraries/api/include/bts/api/common_api.hpp] Error 134
make[2]: Leaving directory `/root/bitshares_toolkit'
make[1]: *** [libraries/api/CMakeFiles/bts_api.dir/all] Error 2
make[1]: Leaving directory `/root/bitshares_toolkit'
make: *** [all] Error 2
How do i leave wallet unlocked and opened when i close putty/console window? Everything just shuts down then. I'm using ubuntu:-[
ctrl+z suspend job
bg <jobnum (usually 1)>
disown %<jobnum>
For anyone else who can't find any clear directions, and is fumbling around like i am trying to figure it out.
For a ubuntu node.
Once I launched my node via these instructions: https://github.com/BitShares/bitshares_toolkit/blob/master/BUILD_UBUNTU.md
I navigate to bitshares_toolkit/programs/utils/
I then launch bts_create_key with the command ./bts_create_key
I do this 5 times to get 5 keys
I navigate to /bitshares_toolkit/programs/client directory
I then launch bitshares_client with the command ./bitshares_client
This launches the client. You can then type help here for a list of commands.
I then try to load the delegate key into a wallet as per Toast directions with:
wallet_add_contact_account Xeldal-1 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit
but I get an error:Code: [Select]A wallet must be open to execute this command. You can:
I don't have a wallet yet evidently so I select the second option 'c' Create new wallet
(o) Open an existing wallet
(c) Create a new wallet
(q) Abort command
I pick a name and then a password
I then retry with Toast directions:
wallet_add_contact_account Xeldal-1 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit
and
wallet_import_private_key 5xxxxxxxWIF-Private-Key-Herexxxxxxxxxxx Xeldal-1
This seems to work.
I don't know if I've done any of this correctly as I'm unable to find any clear directions.
Some feedback or a link to these elusive directions I'm missing would be appreciated.
Thanks.