After update node to v1.2.0 i got the error:
2018-08-15T09:24:29.710 thread-0 block_log.cpp:124 open ] Log is nonempty
2018-08-15T09:24:29.710 thread-0 block_log.cpp:159 open ] Index is empty
2018-08-15T09:24:29.710 thread-0 block_log.cpp:298 construct_index ] Reconstructing Block Log Index...
2018-08-15T09:24:29.744 thread-0 http_plugin.cpp:344 plugin_initialize ] configured http to listen on 0.0.0.0:19001
2018-08-15T09:24:29.745 thread-0 main.cpp:131 main ] /usr/local/src/eos/libraries/appbase/application.cpp(309): 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::wallet_api_plugin
When i comment the line in config.ini:
# plugin = eosio::wallet_api_plugin
exception stopped throwing and node start syncing
But i need wallet plugin api
Because as per new update they have removed support for running wallet RPC on nodeos so you need to remove that plugin = eosio::wallet_api_plugin
@yashbhavsar007 is correct. We have updated the release notes to make this more explicit
Use keosd for your wallet API needs. It is a dedicated wallet manager.
@jgiszczak thanks
@yashbhavsar007 thanks! It works for me.
Most helpful comment
Because as per new update they have removed support for running wallet RPC on nodeos so you need to remove that plugin = eosio::wallet_api_plugin