00f4e4f3ad
*Update dist
6870c1205c
*Switch back to eventemitter2 as it as async support
05c9a7aea7
*Update dist
c787d9e757
*setupStream is now async
8f7bd71e09
*Refactor setupStream, make it async, and await on ProtouxRPC ready when it exists in the browser
5d0d7a52e8
*Change approach to proxying protomux requests over the kernel
7b65990741
Revert "*Use setup event to ensure the RPC channels are setup for the stream only after state sync from the master protomux"
2b12150d71
*Backwards compat fix to ensure Protomux is stored on the stream
556373c5bc
*Ensure we use Protomux pair for the RPC service
875af27733
*Refactor again to use an api for protomux channels and messages
41751c7d2b
*If for some reason we responded by the time we try to send an update, just abort
86a3881cfb
*remove debug
44a9838490
*release mutex
1bd159c19e
*Switch to a different, simpler method of syncing protomux state
702a859661
*refactor to use a a proxy function for createChannnel and _get so that it promises are only used in slave mode
05c91000e1
*Fix api call
2b1789f963
*Move slave checks inside sync functions
5094ec4b26
*add syncing for info