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
{{ message }}
This repository was archived by the owner on Aug 18, 2020. It is now read-only.
4163: Change network policy label for the update proposals/votes and heavyweight delegation certificates r=disassembler a=dcoutts
## Description
The update proposals and votes, and the heavyweight delegation certificates are currently labelled as MsgTransaction for the purpose of the network routing policy.
This means we can currently submit such objects from any node and they will be forwarded to the core nodes. They are of course validated at every hop.
For the purpose of the byron/shelley transition it will be simpler if these objects are only submitted directly to the federated core nodes and not via the relays.
So this patch changes the policy so that these objects are not forwarded by the relays. It does this by changing their label so that the existing network routing policy treats them differently. So rather than being
labelled as `MsgTransaction` they are labelled as `MsgMPC`. The existing policy for the MPC label is that relays do not forward such messages.
## Linked issue
[CBR-526](https://iohk.myjetbrains.com/youtrack/issue/CBR-526)
Co-authored-by: Duncan Coutts <[email protected]>
0 commit comments