Jason Carver
Jason Carver
@grde1988 that's a different issue (notice the difference between the errors: "No such file or directory" and "ImportError: No module named 'solc'"). Please ask a fresh stackexchange question, including your...
I suppose another thing to do is update the examples in https://github.com/ethereum/lahja/tree/master/examples -- which was where I ended up on first contact.
So here's a toy example of something I'd like to do from inside a `BaseIsolatedPlugin`. I thought it would help give color to the API desires... ```py def stacked_calls_demo(bus): bus.start_serving('task-runner')...
Also want to be able to run a broadcast from another thread using something like: ```py future = asyncio.run_coroutine_threadsafe(event_bus.request(GetSomeData(key)), loop) data = future.result(timeout=10) ``` (courtesy of Brian ) This crashes...
I guess it's all really a tangent, because what I really want is a `ThreadedEndpoint` that will block on: ```py endpoint.request(GetSomeData(key)) ```
FWIW, this is a local lahja patch on v0.12.0 that I'm running, so I don't have to deal with the `RuntimeError`: ```patch diff --git a/lahja/endpoint.py b/lahja/endpoint.py index 20dae5e..366aa5b 100644 ---...
> Does anyone know of a better way to test it than merging and waiting for nightfall like this adorable little owl? I feel about as knowledgeable about circle CI...
> profiling (using pypy as the runtime) Also, it will be important to profile using the standard cpython, because it's possible that an optimization in pypy creates a slowdown in...
@Peppece We'll save this for you until all the other EIPs are done. Can't save it too long though, because the mainnet date approaches.
> * applying only additive changes (don't apply deletes) (to be explicit: also applies updates, although that happens quite rarely since most data is content-addressed) > * ability to read...