@@ -155,9 +155,9 @@ func OPInitRecoverKeyFromMnemonic(appName, keyname, mnemonic string, isCelestia
155
155
// Add the mnemonic input after the confirmation (if any)
156
156
inputBuffer .WriteString (mnemonic + "\n " )
157
157
if isCelestia {
158
- cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--recover" , "--bech32" , "celestia" , "--home" , opInitHome )
158
+ cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--coin-type" , "118" , "--key-type" , "secp256k1" , "-- recover" , "--bech32" , "celestia" , "--home" , opInitHome )
159
159
} else {
160
- cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--recover" , "--home" , opInitHome )
160
+ cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--coin-type" , "118" , "--key-type" , "secp256k1" , "-- recover" , "--home" , opInitHome )
161
161
}
162
162
// Pass the combined confirmation and mnemonic as input to the command
163
163
cmd .Stdin = & inputBuffer
@@ -248,9 +248,9 @@ func OPInitAddOrReplace(appName, keyname string, isCelestia bool, opInitHome str
248
248
var cmd * exec.Cmd
249
249
250
250
if isCelestia {
251
- cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--bech32" , "celestia" , "--home" , opInitHome )
251
+ cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--coin-type" , "118" , "--key-type" , "secp256k1" , "-- bech32" , "celestia" , "--home" , opInitHome )
252
252
} else {
253
- cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--home" , opInitHome )
253
+ cmd = exec .Command (appName , "keys" , "add" , "weave-dummy" , keyname , "--coin-type" , "118" , "--key-type" , "secp256k1" , "-- home" , opInitHome )
254
254
255
255
}
256
256
// Simulate pressing 'y' for confirmation
0 commit comments