@@ -111,7 +111,7 @@ public class BIP32Keystore: AbstractKeystore {
111
111
addressStorage = PathAddressStorage ( )
112
112
guard let rootNode = HDNode ( seed: seed) ? . derive ( path: prefixPath, derivePrivateKey: true ) else { return nil }
113
113
self . rootPrefix = prefixPath
114
- try createNewAccount ( parentNode: rootNode, password : password )
114
+ try createNewAccount ( parentNode: rootNode)
115
115
guard let serializedRootNode = rootNode. serialize ( serializePublic: false ) else {
116
116
throw AbstractKeystoreError . keyDerivationError
117
117
}
@@ -129,14 +129,14 @@ public class BIP32Keystore: AbstractKeystore {
129
129
guard rootNode. depth == prefixPath. components ( separatedBy: " / " ) . count - 1 else {
130
130
throw AbstractKeystoreError . encryptionError ( " Derivation depth mismatch " )
131
131
}
132
- try createNewAccount ( parentNode: rootNode, password : password )
132
+ try createNewAccount ( parentNode: rootNode)
133
133
guard let serializedRootNode = rootNode. serialize ( serializePublic: false ) else {
134
134
throw AbstractKeystoreError . keyDerivationError
135
135
}
136
136
try encryptDataToStorage ( password, data: serializedRootNode, aesMode: self . keystoreParams!. crypto. cipher)
137
137
}
138
138
139
- func createNewAccount( parentNode: HDNode , password : String = " web3swift " ) throws {
139
+ internal func createNewAccount( parentNode: HDNode ) throws {
140
140
let maxIndex = addressStorage. paths
141
141
. compactMap { $0. components ( separatedBy: " / " ) . last }
142
142
. compactMap { UInt32 ( $0) }
0 commit comments