<<" accounts Gives information on all owned accounts (balances, mining beneficiary and default signer)."<<endl
<<" newaccount <name> Creates a new account with the given name."<<endl
<<" transact Execute a given transaction."<<endl
<<" transactnonce Execute a given transaction with a specified nonce."<<endl
<<" txcreate Execute a given contract creation transaction."<<endl
<<" send Execute a given transaction with current secret."<<endl
<<" contract Create a new contract with current secret."<<endl
@ -108,6 +109,7 @@ void interactiveHelp()
<<" exportconfig <path> Export the config (.RLP) to the path provided."<<endl
<<" importconfig <path> Import the config (.RLP) from the path provided."<<endl
<<" inspect <contract> Dumps a contract to <APPDATA>/<contract>.evm."<<endl
<<" reprocess <block> Reprocess a given block."<<endl
<<" dumptrace <block> <index> <filename> <format> Dumps a transaction trace"<<endl<<"to <filename>. <format> should be one of pretty, standard, standard+."<<endl
<<" dumpreceipt <block> <index> Dumps a transation receipt."<<endl
<<" exit Exits the application."<<endl;
@ -806,13 +808,19 @@ int main(int argc, char** argv)
cout<<"Transaction Signer: "<<signingKey<<endl;
cout<<"Mining Benefactor: "<<beneficiary<<endl;
web3.startNetwork();
cout<<"Node ID: "<<web3.enode()<<endl;
if(bootstrap||!remoteHost.empty())
{
web3.startNetwork();
cout<<"Node ID: "<<web3.enode()<<endl;
}
else
cout<<"Networking disabled. To start, use netstart or pass -b or a remote host."<<endl;
// If we've finished our initial sync (including getting all the blocks into the chain so as to reduce invalid transactions), start trading transactions & blocks