You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, we have a lot of mutexes and shared state in the BLS aggregation service. We could simplify this by splitting the struct into service and interface. To do this, we:
add a start function or similar, which consumes the service and starts it as a background task, returning a "handle" to it
implement a "handle" struct, which stores all channels used to communicate with the service, but no service state
Currently, we have a lot of mutexes and shared state in the BLS aggregation service. We could simplify this by splitting the struct into service and interface. To do this, we:
start
function or similar, which consumes the service and starts it as a background task, returning a "handle" to itAn example interface would be:
The text was updated successfully, but these errors were encountered: