add option set account , password with flag

This commit is contained in:
AnilChinchawale 2018-10-31 10:34:22 +05:30
parent cb5a55a904
commit 7597e6ca5e

View file

@ -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)