[Feature]: Make inner fields private for our contracts #447
Labels
effort: low
Easy or tiny task that takes less than a day.
good first issue
Good for newcomers.
priority: 0
Nice-to-have. Willing to ship without this.
type: ref
A code update that doesn't meaningfully change functionality.
Milestone
What is the feature you would like to see?
Currently our contracts expose inner fields as publicly accessible and looks like that:
Since some of our extensions and example consumers depends on pub availability of inner fields.
We should refactor some tests and examples, to make fields private.
e.g. add pub accessor method should be more preferable, then have a publicly available field.
Contribution Guidelines
The text was updated successfully, but these errors were encountered: