From 7597e6ca5e08db9505f7df908705783ea44702c7 Mon Sep 17 00:00:00 2001 From: AnilChinchawale Date: Wed, 31 Oct 2018 10:34:22 +0530 Subject: [PATCH] add option set account , password with flag --- cmd/XDC/main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/XDC/main.go b/cmd/XDC/main.go index 9ccc3e7037..555dd4e9d0 100644 --- a/cmd/XDC/main.go +++ b/cmd/XDC/main.go @@ -231,6 +231,14 @@ func startNode(ctx *cli.Context, stack *node.Node,cfg XDCConfig) { //passwords := utils.MakePasswordList(ctx) //unlocks := strings.Split(ctx.GlobalString(utils.UnlockedAccountFlag.Name), ",") + if(ctx.GlobalIsSet(utils.UnlockedAccountFlag.Name)) { + cfg.Account.Unlocks=strings.Split(ctx.GlobalString(utils.UnlockedAccountFlag.Name), ",") + } + + if(ctx.GlobalIsSet(utils.PasswordFileFlag.Name)) { + cfg.Account.Passwords=utils.MakePasswordList(ctx) + } + for i, account := range cfg.Account.Unlocks { if trimmed := strings.TrimSpace(account); trimmed != "" { unlockAccount(ctx, ks, trimmed, i, cfg.Account.Passwords)