Skip to content

Commit 9b18601

Browse files
committed
pr fixes
1 parent 9289755 commit 9b18601

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

chia/solver/solver.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,14 @@ def get_connections(self, request_node_type: Optional[NodeType]) -> list[dict[st
7575
return default_get_connections(server=self.server, request_node_type=request_node_type)
7676

7777
async def on_connect(self, connection: WSChiaConnection) -> None:
78-
if not self.config.get("trusted_peers_only", True):
79-
self.log.info(f"trusted peers check disabled, Accepting connection from {connection.get_peer_logging()}")
80-
return
8178
if self.server.is_trusted_peer(connection, self.config.get("trusted_peers", {})):
8279
self.log.info(f"Accepting connection from {connection.get_peer_logging()}")
8380
return
81+
if not self.config.get("trusted_peers_only", True):
82+
self.log.info(
83+
f"trusted peers check disabled, Accepting connection from untrusted {connection.get_peer_logging()}"
84+
)
85+
return
8486
self.log.warning(f"Rejecting untrusted connection from {connection.get_peer_logging()}")
8587
await connection.close()
8688

chia/util/initial-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -643,7 +643,7 @@ solver:
643643

644644
# Node IDs of trusted solver peers, only these can connect by default
645645
trusted_peers:
646-
localhost: 9999
646+
0ThisisanexampleNodeID7ff9d60f1c3fa270c213c0ad0cb89c01274634a7c3cb7: Does_not_matter
647647

648648
# If False, accepts connections from all peers (not just trusted_peers)
649649
# If True (default), only accepts localhost and trusted_peers connections

0 commit comments

Comments
 (0)