Color is always free and open. We welcome everyone to contribute to Color as in contributing to the Color Network.
You can contribute in the following ways:
If you find any errors, bugs, questions, feature requests when you are using Color (on Color please do not hestitate to submit any issues. Any bug report and comments are welcome. We are always open to learn more about how this application can help Color users.
If you are generous enough and can resolve some issues Color is experiencing, please build everything in your own branch and create a Pull Request to us. We will review and merge if necessary.
If it's just some simple errors like typo or missing a variable, etc, please create a Pull Request directly. If it's a feature change or some severe issues, please create an issue before creating a Pull Request.
There are some code conventions to follow:
- App-wise constants are in ALL CAPITAL LETTERS, eg.
RPC
,LCD
- Variables are in camelCase unless specified otherwise, eg.
bulkProposals
,averageBlockTime
- Backend methods are in the format of {scope}.{methodName}, eg.
Validators.getAllDelegations
,'Transactions.findDelegation'
If you have any question, do not hestiate to ping Kwun.