xch-blockchain/chia/server
Chris Marslender 8fd44c1906
Add config option to accept private network addresses from introducers (#15543)
* Add configuration option to accept private network addresses from introducers

* Add tests for the enable_private_networks config option

* Fix lint and such

* Test state of private networks in address manager after init

* Check for None on address_manager
2023-06-21 12:43:35 -05:00
..
__init__.py `git mv src chia` 2021-04-04 21:41:39 -07:00
address_manager.py types: Use `IPAddress` instead of `str` in `PeerInfo` (#14167) 2023-02-22 12:03:41 -06:00
address_manager_sqlite_store.py isort: Remove all `chia.server` exceptions and sort the related files (#13994) 2022-11-23 13:01:29 -06:00
address_manager_store.py isort: Remove all `chia.server` exceptions and sort the related files (#13994) 2022-11-23 13:01:29 -06:00
api_protocol.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
capabilities.py server: Try to convert in `known_active_capabilities` (#15046) 2023-04-18 11:28:00 -05:00
chia_policy.py remove diagnostic assert 2023-02-14 23:16:53 +01:00
introducer_peers.py server: Drop redundant `VettedPeer.__init__` (#14123) 2022-12-13 09:52:21 -06:00
node_discovery.py Add config option to accept private network addresses from introducers (#15543) 2023-06-21 12:43:35 -05:00
outbound_message.py server: Drop some unused code (#13867) 2022-11-08 18:04:56 -06:00
peer_store_resolver.py server: Enable and fix `mypy` for all `chia.server` files (#13990) 2022-11-28 18:00:45 -06:00
rate_limit_numbers.py add rate limits numbers to none response type (#14184) 2023-01-12 03:42:55 -06:00
rate_limits.py remove leading newlines from indented code blocks (#14653) 2023-02-23 21:53:48 -06:00
server.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
ssl_context.py server: Enable and fix `mypy` for all `chia.server` files (#13990) 2022-11-28 18:00:45 -06:00
start_data_layer.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
start_farmer.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
start_full_node.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
start_harvester.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
start_introducer.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
start_service.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
start_timelord.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
start_wallet.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
upnp.py Refactor away from post init for UPnP (#11837) 2022-09-26 11:19:33 -05:00
ws_connection.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00