Changeset View
Changeset View
Standalone View
Standalone View
test/functional/abc-sync-chain.py
Show All 11 Lines | |||||
import random | import random | ||||
from test_framework.blocktools import create_block, create_coinbase | from test_framework.blocktools import create_block, create_coinbase | ||||
from test_framework.messages import CBlockHeader, msg_block, msg_headers | from test_framework.messages import CBlockHeader, msg_block, msg_headers | ||||
from test_framework.p2p import P2PInterface | from test_framework.p2p import P2PInterface | ||||
from test_framework.test_framework import BitcoinTestFramework | from test_framework.test_framework import BitcoinTestFramework | ||||
from test_framework.util import wait_until | from test_framework.util import wait_until | ||||
NUM_IBD_BLOCKS = 50 | NUM_IBD_BLOCKS = 50 | ||||
class BaseNode(P2PInterface): | class BaseNode(P2PInterface): | ||||
def send_header(self, block): | def send_header(self, block): | ||||
msg = msg_headers() | msg = msg_headers() | ||||
msg.headers = [CBlockHeader(block)] | msg.headers = [CBlockHeader(block)] | ||||
self.send_message(msg) | self.send_message(msg) | ||||
▲ Show 20 Lines • Show All 45 Lines • Show Last 20 Lines |