Added import/exporting of private keys

This commit is contained in:
obscuren
2014-02-18 12:09:26 +01:00
parent 8c8554f558
commit ab7dc92404
2 changed files with 52 additions and 3 deletions

View File

@ -13,6 +13,8 @@ var AddPeer string
var MaxPeer int
var GenAddr bool
var UseSeed bool
var ImportKey string
var ExportKey bool
func Init() {
flag.BoolVar(&StartConsole, "c", false, "debug and testing console")
@ -21,7 +23,9 @@ func Init() {
flag.BoolVar(&UseUPnP, "upnp", false, "enable UPnP support")
flag.BoolVar(&UseSeed, "seed", true, "seed peers")
flag.BoolVar(&GenAddr, "genaddr", false, "create a new priv/pub key")
flag.BoolVar(&ExportKey, "export", false, "export private key")
flag.StringVar(&OutboundPort, "p", "30303", "listening port")
flag.StringVar(&ImportKey, "import", "", "imports the given private key (hex)")
flag.IntVar(&MaxPeer, "x", 5, "maximum desired peers")
flag.Parse()