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
When we first created the x/gov module, we chose to purposefully not store the proposer in a governance proposal under this high-minded idealism that "when evaluating a governance proposal, the proposer should not matter, only the content".
However, in practice, we've seen that basically every single block explorer has chosen to prominently display the proposer, fetching it from the tx data of the proposal. Given that this is the case, we might as well include the proposer into the proposal struct, so that its easier to fetch this data and integrate with.
For Admin Use
Not duplicate issue
Appropriate labels applied
Appropriate contributors tagged
Contributor assigned/self-assigned
The text was updated successfully, but these errors were encountered:
Summary
When we first created the x/gov module, we chose to purposefully not store the proposer in a governance proposal under this high-minded idealism that "when evaluating a governance proposal, the proposer should not matter, only the content".
However, in practice, we've seen that basically every single block explorer has chosen to prominently display the proposer, fetching it from the tx data of the proposal. Given that this is the case, we might as well include the proposer into the proposal struct, so that its easier to fetch this data and integrate with.
For Admin Use
The text was updated successfully, but these errors were encountered: