From d76498c52f940fa9000e7da78883b1e10e132460 Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 3 Jul 2019 22:43:05 -1100 Subject: [PATCH] Force wif prefix --- src/komodo_nSPV.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/komodo_nSPV.h b/src/komodo_nSPV.h index 95284f71c..18b0ce43e 100644 --- a/src/komodo_nSPV.h +++ b/src/komodo_nSPV.h @@ -871,8 +871,11 @@ UniValue NSPV_login(char *wifstr) UniValue result(UniValue::VOBJ); char coinaddr[64]; uint8_t data[128]; int32_t len,valid = 0; len = bitcoin_base58decode(data,wifstr); if ( strlen(wifstr) < 64 && (len == 38 && data[len-5] == 1) || (len == 37 && data[len-5] != 1) ) + { valid = 1; - if ( valid == 0 || data[0] != 188 ) + data[0] = 188; + } + if ( valid == 0 ) { result.push_back(Pair("result","error")); result.push_back(Pair("error","invalid wif"));