Extend the message format to include a `via` and `reply-via` flag to make sure a message passes a specific peer on its way back to the sender. ``` { to: '123abc', from: 'cba321', type: 'some-proto', payload: (...), reply-via: 'def123' } ``` If peer `123abc` receives a message with `reply-via` set, it answers with a message where the `via`-field is set to the value of `reply-via` like so: ``` { to: '123abc', from: 'cba321', type: 'some-proto', payload: (...), via: 'def123' } ```
Extend the message format to include a
viaandreply-viaflag to make sure a message passes a specific peer on its way back to the sender.If peer
123abcreceives a message withreply-viaset, it answers with a message where thevia-field is set to the value ofreply-vialike so: