Problemi nell'avvio di nodeos: più errori
Sto lavorando su questo:
https://developers.eos.io/welcome/latest/getting-started/development-environment/start-your-node-setup
1.1: keosd si avvia correttamente.
1.2: dopo aver inserito i comandi nodeos ottengo quanto segue:
[2] + exit 254 nodeos -e -p eosio --plugin eosio :: producer_plugin --plugin --plugin
Non sono sicuro se è previsto o un messaggio di errore.
2.1: ottengo quanto segue dopo aver eseguito $ tail -f nodeos.log
std :: exception :: what: opzione sconosciuta 'bnet-follow-irreversible' all'interno del file di configurazione / Users / wilfra / Library / Application Support / eosio / nodeos / config / config.ini
error 2020-10-22T12: 28: 00.847 thread-0 main.cpp: 131
main] /Users/anka/eos/libraries/appbase/application.cpp(298): Throw in function bool appbase :: application :: initialize_impl ( int, char **, vector <appbase :: abstract_plugin *>) Tipo di eccezione dinamica: boost :: wrapexceptstd :: runtime_error std :: exception :: what: opzione sconosciuta 'bnet-follow-irreversible' all'interno del file di configurazione / Users / wilfra / Library / Application Support / eosio / nodeos / config / config.inierror 2020-10-22T12: 35: 50.406 thread-0 main.cpp: 131
main] /Users/anka/eos/libraries/appbase/application.cpp(298): Throw in function bool appbase :: application :: initialize_impl ( int, char **, vector <appbase :: abstract_plugin *>) Tipo di eccezione dinamica: boost :: wrapexceptstd :: runtime_error std :: exception :: what: opzione sconosciuta 'bnet-endpoint' all'interno del file di configurazione / Users / wilfra / Libreria / Supporto applicazioni / eosio / nodeos / config / config.ini
Non sono sicuro di quali altre informazioni siano necessarie qui. Sono su MacOS e ho appena eseguito l'aggiornamento all'ultima versione di EOSIO tramite Brew.
Grazie per tutto l'aiuto.
Risposte
Mi è stata data una soluzione da conr2d su Telegram.
Il problema era che avevo un vecchio file config.ini. L'ho cancellato e ho eseguito di nuovo i comandi nodeos e ha risolto questi errori. L'esecuzione di nodeos genera un nuovo config.ini se non esiste.
Il file si trova in: ~ / Library / Application \ Support / eosio / nodeos / data
La chiave del problema è questa parte del messaggio di errore:
std::exception::what: Unknown option 'bnet-follow-irreversible' inside the config file /Users/wilfra/Library/Application Support/eosio/nodeos/config/config.ini
Ti dice che hai un'opzione nel tuo file config.ini che non è più valida e rimuoverla risolverebbe il problema (o almeno rivelerebbe l'opzione successiva nel tuo file di configurazione che non era supportata)