OS: macOS High Sierra 10.13.4 (17E202)
EOS: 1.0.2 (379cb1a9)
I’m starting nodeos as such; Exactly the same as previous versions with the exact same config.ini
.
nodeos -e -p eosio --config-dir ~/eosio-wallet
With the following config.ini
(minus comments and unused)
http-server-address = 127.0.0.1:8888
access-control-allow-origin = *
access-control-allow-credentials = false
wallet-dir = "."
unlock-timeout = 3600
producer-name = eosio
enable-stale-production = true
plugin = eosio::http_plugin
plugin = eosio::chain_api_plugin
plugin = eosio::history_api_plugin
plugin = eosio::wallet_api_plugin
plugin = eosio::producer_plugin
And I’m receiving the following error when running cleos wallet list
after migrating to EOS 1.0.2
"/usr/local/bin/keosd" launched
Unable to connect to keosd, if keosd is running please kill the process and try again.
And attempting to run keosd
itself (even though nodeos starts it?) results in this error;
~/contracts/eos/libraries/appbase/application.cpp(304): Throw in function appbase::abstract_plugin &appbase::application::get_plugin(const string &) const
Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
std::exception::what: unable to find plugin: eosio::chain_api_plugin
I’ve tried finding the keosd
process with pgrep keosd
and killall keosd
, apparently no process is running. I’ve also tried another build and install, though I’m not entirely sure of ALL directories I should clean files from.