Log loaded verify lib path and load time
This commit is contained in:
parent
e488841031
commit
27fcb70774
1 changed files with 13 additions and 2 deletions
|
@ -1,5 +1,6 @@
|
||||||
import logging
|
import logging
|
||||||
import base64
|
import base64
|
||||||
|
import time
|
||||||
|
|
||||||
from util import OpensslFindPatch
|
from util import OpensslFindPatch
|
||||||
from lib import pybitcointools as btctools
|
from lib import pybitcointools as btctools
|
||||||
|
@ -11,15 +12,25 @@ lib_verify_best = "btctools"
|
||||||
def loadLib(lib_name):
|
def loadLib(lib_name):
|
||||||
global bitcoin, libsecp256k1message, lib_verify_best
|
global bitcoin, libsecp256k1message, lib_verify_best
|
||||||
if lib_name == "libsecp256k1":
|
if lib_name == "libsecp256k1":
|
||||||
|
s = time.time()
|
||||||
from lib import libsecp256k1message
|
from lib import libsecp256k1message
|
||||||
|
import coincurve
|
||||||
lib_verify_best = "libsecp256k1"
|
lib_verify_best = "libsecp256k1"
|
||||||
logging.info("Libsecpk256k1 loaded")
|
logging.info(
|
||||||
|
"Libsecpk256k1 loaded: %s in %.3fs" %
|
||||||
|
(type(coincurve._libsecp256k1.lib).__name__, time.time() - s)
|
||||||
|
)
|
||||||
elif lib_name == "openssl":
|
elif lib_name == "openssl":
|
||||||
|
s = time.time()
|
||||||
import bitcoin.signmessage
|
import bitcoin.signmessage
|
||||||
import bitcoin.core.key
|
import bitcoin.core.key
|
||||||
import bitcoin.wallet
|
import bitcoin.wallet
|
||||||
|
|
||||||
logging.info("OpenSSL loaded, version: %.9X" % bitcoin.core.key._ssl.SSLeay())
|
logging.info(
|
||||||
|
"OpenSSL loaded: %s, version: %.9X in %.3fs" %
|
||||||
|
(bitcoin.core.key._ssl, bitcoin.core.key._ssl.SSLeay(), time.time() - s)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
if not config.use_libsecp256k1:
|
if not config.use_libsecp256k1:
|
||||||
|
|
Loading…
Reference in a new issue