Commit cc5501b1 authored by Maran's avatar Maran

Importing mnemonic support

parent 52b63459
......@@ -11,6 +11,7 @@ import (
"os"
"os/signal"
"runtime"
"strings"
)
const Debug = true
......@@ -78,7 +79,17 @@ func main() {
}
if r == "y" {
utils.ImportPrivateKey(ImportKey)
mnemonic := strings.Split(ImportKey, " ")
if len(mnemonic) == 24 {
fmt.Println("Got mnemonic key, importing.")
key := ethutil.MnemonicDecode(mnemonic)
utils.ImportPrivateKey(key)
} else if len(mnemonic) == 1 {
fmt.Println("Got hex key, importing.")
utils.ImportPrivateKey(ImportKey)
} else {
fmt.Println("Did not recognise format, exiting.")
}
os.Exit(0)
}
} else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment