예제 #1
0
def download_payloads_thread():
    """
        For any keys we've picked up in the blockchain, download the corresponding payloads.
    """
    rpc_raw = rpcRawProxy(helpers.get_rpc_url())
    while True:
        helpers.download_payloads(rpc_raw)
        time.sleep(2)
예제 #2
0
import sys
import os
sys.path.append('../../')
os.environ['DJANGO_SETTINGS_MODULE'] = 'peerapps.settings'
import django
django.setup()
from peermarket.errors import PeercoinError, PeerMarketError
from bitcoinrpc.authproxy import JSONRPCException, AuthServiceProxy as rpcRawProxy
from bitcoin.rpc import Proxy as rpcProcessedProxy
import external_db
import helpers, blockchain_func
#from django.test import TestCase
import json

rpc_raw = rpcRawProxy(helpers.get_rpc_url())
blockchain_func.scan_block(rpc_raw, scan_mempool_only=True)

helpers.download_payloads(rpc_raw)