connector
This commit is contained in:
parent
23a445c244
commit
d05a02c6a1
@ -10,7 +10,8 @@ import sys
|
||||
import aiojsonrpc
|
||||
import traceback
|
||||
from pybtc.connector.utils import decode_block_tx
|
||||
import pickle
|
||||
# import pickle
|
||||
import msgpack as pickle
|
||||
from lru import LRU
|
||||
|
||||
|
||||
|
||||
@ -12,7 +12,7 @@ import zmq
|
||||
import zmq.asyncio
|
||||
import asyncio
|
||||
import time
|
||||
from pickle import loads, dumps
|
||||
from msgpack import loads, dumps
|
||||
|
||||
class Connector:
|
||||
def __init__(self, node_rpc_url, node_zerromq_url, logger,
|
||||
|
||||
@ -619,6 +619,17 @@ class BlockDeserializeTests(unittest.TestCase):
|
||||
p = pickle.loads(k)
|
||||
print("decoded block load", time.time() - qt)
|
||||
print(p[0]["hash"])
|
||||
|
||||
qt = time.time()
|
||||
k = pickle.dumps(bt, protocol = pickle.HIGHEST_PROTOCOL)
|
||||
print("decoded block dump", time.time() - qt)
|
||||
qt = time.time()
|
||||
p = pickle.loads(k)
|
||||
print("decoded block load", time.time() - qt)
|
||||
print(p[0]["hash"])
|
||||
|
||||
|
||||
|
||||
import cProfile
|
||||
|
||||
# cProfile.run("import pybtc;"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user