With the anticipated roadmap of plan-vault-libp2p consuming repo.proto in the long run, I propose to do I rev on vault.proto that narrows the gap a little more. Namely: instead of FeedMsg used for messages both ways, it becomes more specialized. Modeled after repo.proto:
FeedReq is what a client sends the vault, and
FeedMsg becomes what the vault sends in response.
As you see in repo.proto, this lets each become a lil more specialized making things more self-documenting.
In the end, it's not much of change, but I wanted to raise it since @tgross will be focusing on the libp2p of the vault.
With the anticipated roadmap of
plan-vault-libp2pconsuming repo.proto in the long run, I propose to do I rev on vault.proto that narrows the gap a little more. Namely: instead ofFeedMsgused for messages both ways, it becomes more specialized. Modeled after repo.proto:FeedReqis what a client sends the vault, andFeedMsgbecomes what the vault sends in response.As you see in repo.proto, this lets each become a lil more specialized making things more self-documenting.
In the end, it's not much of change, but I wanted to raise it since @tgross will be focusing on the
libp2pof the vault.