pass network parameters as function arg
This commit is contained in:
1 parent
73bbb29026
commit
278971936f
1 file changed
+3
-2
+3
-2
@@ -155,7 +155,8 @@ func SaveKeyToFileArg(filename string, priv32 *[32]byte, pass []byte) error {
|
||||
// ReadKeyFileToECPriv returns an extendedkey from a file.
|
||||
// If there's no file there, it'll make one. If there's a password needed,
|
||||
// it'll prompt for one. One stop function.
|
||||
func ReadKeyFileToECPriv(filename string) (*hdkeychain.ExtendedKey, error) {
|
||||
func ReadKeyFileToECPriv(
|
||||
filename string, p *chaincfg.Params) (*hdkeychain.ExtendedKey, error) {
|
||||
key32 := new([32]byte)
|
||||
_, err := os.Stat(filename)
|
||||
if err != nil {
|
||||
@@ -183,7 +184,7 @@ func ReadKeyFileToECPriv(filename string) (*hdkeychain.ExtendedKey, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
rootpriv, err := hdkeychain.NewMaster(key[:], &chaincfg.TestNet3Params)
|
||||
rootpriv, err := hdkeychain.NewMaster(key[:], p)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user