xch-blockchain/tests/plot_sync
dustinface 49140b2b3c
server: Introduce `ApiProtocol` (#15466)
* server: Introduce `ApiProtocol`

* genericize (#5)

* `ApiProtocol.api_ready` -> `ApiProtocol.ready()`

* Add `ApiProtocol.log` and give APIs separate loggers

* Fix `CrawlerAPI`

* Drop some unrelated removals

* Fix some of the generic hinting

* Revert some changes in `timelord_api.py`

* Fix `CawlerAPI` readiness

* Fix hinting

* Get some `CrawlerAPI` coverage

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2023-06-13 20:12:25 -05:00
..
__init__.py chia|tests|github: Implement, integrate and test plot sync protocol (#9695) 2022-04-07 17:10:44 -07:00
config.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
test_delta.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
test_plot_sync.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
test_receiver.py server: `peer_host` + `peer_port` -> `peer_info` in `WSChiaConnection` (#14151) 2023-04-12 11:14:38 -06:00
test_sender.py server: Enable and fix `mypy` in `ws_connection.py` (#13878) 2022-11-12 14:18:11 -06:00
test_sync_simulated.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00
util.py server: Introduce `ApiProtocol` (#15466) 2023-06-13 20:12:25 -05:00