Пример #1
0
 async def on_connect(peer: ws.WSChiaConnection):
     msg = make_msg(ProtocolMessageTypes.request_peers_introducer, introducer_protocol.RequestPeersIntroducer())
     await peer.send_message(msg)
            "a04c6b5ac7dfb935f6feecfdd72348ccf1d4be4fe7e26acf271ea3b7d308da61e0a308f7a62495328a81f5147b66634c"
        ), ),
    uint64(3368414292564311420),
    uint64(2573238947935295522),
)

request_plots = harvester_protocol.RequestPlots()

respond_plots = harvester_protocol.RespondPlots(
    [plot],
    ["str"],
    ["str"],
)

### INTRODUCER PROTOCOL
request_peers_introducer = introducer_protocol.RequestPeersIntroducer()

respond_peers_introducer = introducer_protocol.RespondPeersIntroducer([
    TimestampedPeerInfo(
        "127.0.0.1",
        uint16(49878),
        uint64(15079028934557257795),
    )
])

### POOL PROTOCOL
authentication_payload = pool_protocol.AuthenticationPayload(
    "method",
    bytes32(
        bytes.fromhex(
            "0251e3b3a1aacc689091b6b085be7a8d319bd9d1a015faae969cb76d8a45607c")