Generate account from seed

This commit is contained in:
Jae Kwon
2015-08-14 10:49:44 -07:00
parent 5bf0040f14
commit 4d765dcf2b
5 changed files with 48 additions and 29 deletions

View File

@@ -1,10 +1,12 @@
package common
import (
"bufio"
"fmt"
"io/ioutil"
"os"
"os/signal"
"strings"
"sync"
"time"
)
@@ -206,3 +208,18 @@ func Tempfile(prefix string) (*os.File, string) {
}
return file, file.Name()
}
func Prompt(prompt string, defaultValue string) (string, error) {
fmt.Print(prompt)
reader := bufio.NewReader(os.Stdin)
line, err := reader.ReadString('\n')
if err != nil {
return defaultValue, err
} else {
line = strings.TrimSpace(line)
if line == "" {
return defaultValue, nil
}
return line, nil
}
}