core-lightning/contrib/pylightning/lightning
Rusty Russell b9b7411d88 lightning.py: use double-\n as marker for RPC parsing.
This doesn't make a performance difference, but even better, it
simplifies the code.

We hacked test_multirpc to send 200x as many commands, and timed the
pytest over 20 runs:

Before:
=================== 1 passed, 136 deselected in 8.550000-9.400000(9.0045+/-0.2) seconds ===================

After:
=================== 1 passed, 136 deselected in 8.540000-9.370000(8.97286+/-0.16) seconds ===================

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-11-19 21:36:40 +01:00
..
__init__.py pylightning: Subclass ValueError to access to the returned error 2018-07-01 04:13:04 +00:00
lightning.py lightning.py: use double-\n as marker for RPC parsing. 2018-11-19 21:36:40 +01:00