Sync between indirectly connected peers using the webrtc provider

How are document changes synced between indirectly connected peers using the webrtc provider?

Lets say we have client B which is connected to A and C, but A and C are not directly connected. From the code I could understand that when A updates the shared document it broadcasts a sync message with the encoded document update to all its connected peers (only B in this case). When B receives the sync message, is it relayed to C in some way?

Hi @RisbergAdam,

I think you already found an answer to that as you said in the gitter chat. Let me know if you need more explanation.