connector

This commit is contained in:
4tochka 2019-05-16 16:05:48 +03:00
parent b16fb0cf3c
commit eeb0196c1b
5 changed files with 434 additions and 447 deletions

View File

@ -8,7 +8,7 @@ from .address import *
from .wallet import *
from .crypto import *
# from cache_strategies import LRU
from cache_strategies import MRU
from _lru import LRU
from pybtc.connector import Connector

File diff suppressed because it is too large Load Diff

View File

@ -12,7 +12,7 @@ import traceback
from pybtc.connector.utils import decode_block_tx
import _pickle as pickle
from pybtc import MRU
from pybtc import LRU as MRU
class BlockLoader:

View File

@ -1,7 +1,7 @@
from pybtc import int_to_c_int, c_int_to_int, c_int_len
import asyncio
from collections import OrderedDict
from pybtc import MRU
from pybtc import LRU as MRU
class UTXO():
def __init__(self, db_pool, loop, log, cache_size):

View File

@ -148,7 +148,7 @@ setup(name='pybtc',
'bdist_wheel': bdist_wheel
},
distclass=Distribution,
ext_modules=[Extension("cache_strategies", ["pybtc/cache_strategies/cache.c"]),
ext_modules=[Extension("_lru", ["pybtc/_lru/lru.c"]),
Extension("_secp256k1", ["pybtc/_secp256k1/module_secp256k1.c"],
include_dirs=["libsecp256k1/include/", "libsecp256k1/src/"]),
Extension("_crypto",