I've moved logic from inline functions to separate methods on the servers, no other changes were made in this branch. This limits the access to the methods of the stream object and channels to the minimum required. It should also simplify migration to substrate backend going forward and is cleaner in my opinion.
I've based this on the branch that fixes CI, to avoid having failing build.
I've moved logic from inline functions to separate methods on the servers, no other changes were made in this branch. This limits the access to the methods of the stream object and channels to the minimum required. It should also simplify migration to substrate backend going forward and is cleaner in my opinion.
I've based this on the branch that fixes CI, to avoid having failing build.