go-ethereum/console
Felix Lange 312263c7d9 cmd/utils, node: create account manager in package node
The account manager was previously created by packge cmd/utils as part
of flag processing and then passed down into eth.Ethereum through its
config struct. Since we are starting to create nodes which do not have
eth.Ethereum as a registered service, the code was rearranged to
register the account manager as its own service. Making it a service is
ugly though and it doesn't really fix the root cause: creating nodes
without eth.Ethereum requires duplicating lots of code.

This commit splits utils.MakeSystemNode into three functions, making
creation of other node/service configurations easier. It also moves the
account manager into Node so it can be used by those configurations
without requiring package eth.
2016-08-17 17:39:03 +02:00
..
testdata cmd, console: split off the console into a reusable package 2016-05-30 17:25:23 +03:00
bridge.go rpc: add new client, use it everywhere 2016-07-22 23:21:27 +02:00
console_test.go cmd/utils, node: create account manager in package node 2016-08-17 17:39:03 +02:00
console.go rpc: add new client, use it everywhere 2016-07-22 23:21:27 +02:00
prompter.go cmd/geth, console: fix reviewer issues 2016-05-31 10:59:38 +03:00