• Felix Lange's avatar
    cmd/utils, node: create account manager in package node · 312263c7
    Felix Lange authored
    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.
    312263c7
Name
Last commit
Last update
..
bootnodes.go Loading commit data...
cmd.go Loading commit data...
customflags.go Loading commit data...
customflags_test.go Loading commit data...
fdlimit_freebsd.go Loading commit data...
fdlimit_test.go Loading commit data...
fdlimit_unix.go Loading commit data...
fdlimit_windows.go Loading commit data...
flags.go Loading commit data...