Skip to content

VIP: Change public and private keywords to external and internal #2065

@fubuloubu

Description

@fubuloubu

Simple Summary

Change public and private keywords to external and internal

Motivation

private is a confusing keyword for newcomers, as it doesn't mean what it should in typical contexts. Also, our use of public is more consistent with Solidity's external modifier, as we do additional checks, so it makes sense to change that too

Specification

Just change the decorators

Backwards Compatibility

This would not be backwards compatible

Dependencies

No dependencies

References

No references

Copyright

Copyright and related rights waived via CC0

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions