Bladeren bron

fix a serialization error

Guillaume Ballet 6 jaren geleden
bovenliggende
commit
d2daff4258
1 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 3 1
      accounts/hd.go

+ 3 - 1
accounts/hd.go

@@ -135,10 +135,12 @@ func (path DerivationPath) String() string {
 	return result
 }
 
+// MarshalJSON turns a derivation path into its json-serialized string
 func (path DerivationPath) MarshalJSON() ([]byte, error) {
-	return json.Marshal(fmt.Sprintf("\"%s\"", path.String()))
+	return json.Marshal(path.String())
 }
 
+// UnmarshalJSON a json-serialized string back into a derivation path
 func (path *DerivationPath) UnmarshalJSON(b []byte) error {
 	var dp string
 	var err error