diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 890fe57bf..75863fae2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,7 +17,7 @@ jobs: if: >- github.event_name == 'push' || github.event_name == 'pull_request' || (github.event.comment.body == '/runsim' && (github.actor == 'allthatjazzleo' || github.actor == 'tomtau' || - github.actor == 'lezzokafka' || github.actor == 'yihuang' || github.actor == 'calvinaco' || github.actor == 'foreseaz' || + github.actor == 'lezzokafka' || github.actor == 'yihuang' || github.actor == 'calvinaco' || github.actor == 'CeruleanAtMonaco' || github.actor == 'devashishdxt' || github.actor == 'leejw51crypto' || github.actor == 'cdc-Hitesh')) steps: @@ -300,7 +300,7 @@ jobs: needs: [test-sim-nondeterminism, test-sim-import-export, test-sim-after-import] if: >- always() && (github.event.comment.body == '/runsim' && (github.actor == 'allthatjazzleo' || github.actor == 'tomtau' || - github.actor == 'lezzokafka' || github.actor == 'yihuang' || github.actor == 'calvinaco' || github.actor == 'foreseaz' || + github.actor == 'lezzokafka' || github.actor == 'yihuang' || github.actor == 'calvinaco' || github.actor == 'CeruleanAtMonaco' || github.actor == 'devashishdxt' || github.actor == 'leejw51crypto' || github.actor == 'cdc-Hitesh')) steps: diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index ea5ea9199..df7c6a260 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -26,7 +26,7 @@ ## Moderation These are the policies for upholding our community’s standards of conduct. If you feel that a thread needs moderation, please contact the above mentioned person. -1. Remarks that violate the Crypto.com Chain standards of conduct, including hateful, hurtful, oppressive, or exclusionary remarks, are not allowed. (Cursing is allowed, but never targeting another user, and never in a hateful manner.) +1. Remarks that violate the Crypto.org Chain standards of conduct, including hateful, hurtful, oppressive, or exclusionary remarks, are not allowed. (Cursing is allowed, but never targeting another user, and never in a hateful manner.) 2. Remarks that moderators find inappropriate, whether listed in the code of conduct or not, are also not allowed. @@ -42,10 +42,10 @@ These are the policies for upholding our community’s standards of conduct. If 8. Moderators are held to a higher standard than other community members. If a moderator creates an inappropriate situation, they should expect less leeway than others. -In the Crypto.com Chain developer community we strive to go the extra step to look out for each other. Don’t just aim to be technically unimpeachable, try to be your best self. In particular, avoid flirting with offensive or sensitive issues, particularly if they’re off-topic; this all too often leads to unnecessary fights, hurt feelings, and damaged trust; worse, it can drive people away from the community entirely. +In the Crypto.org Chain developer community we strive to go the extra step to look out for each other. Don’t just aim to be technically unimpeachable, try to be your best self. In particular, avoid flirting with offensive or sensitive issues, particularly if they’re off-topic; this all too often leads to unnecessary fights, hurt feelings, and damaged trust; worse, it can drive people away from the community entirely. -And if someone takes issue with something you said or did, resist the urge to be defensive. Just stop doing what it was they complained about and apologize. Even if you feel you were misinterpreted or unfairly accused, chances are good there was something you could’ve communicated better — remember that it’s your responsibility to make your fellow Crypto.com Chain developer community members comfortable. Everyone wants to get along and we are all here first and foremost because we want to talk about cool technology. You will find that people will be eager to assume good intent and forgive as long as you earn their trust. +And if someone takes issue with something you said or did, resist the urge to be defensive. Just stop doing what it was they complained about and apologize. Even if you feel you were misinterpreted or unfairly accused, chances are good there was something you could’ve communicated better — remember that it’s your responsibility to make your fellow Crypto.org Chain developer community members comfortable. Everyone wants to get along and we are all here first and foremost because we want to talk about cool technology. You will find that people will be eager to assume good intent and forgive as long as you earn their trust. -The enforcement policies listed above apply to all official Crypto.com Chain venues. For other projects adopting the Crypto.com Chain Code of Conduct, please contact the maintainers of those projects for enforcement. If you wish to use this code of conduct for your own project, consider explicitly mentioning your moderation policy or making a copy with your own moderation policy so as to avoid confusion. +The enforcement policies listed above apply to all official Crypto.org Chain venues. For other projects adopting the Crypto.org Chain Code of Conduct, please contact the maintainers of those projects for enforcement. If you wish to use this code of conduct for your own project, consider explicitly mentioning your moderation policy or making a copy with your own moderation policy so as to avoid confusion. * Adapted from the the [Rust Code of Conduct](https://www.rust-lang.org/en-US/conduct.html), the [Node.js Policy on Trolling](http://blog.izs.me/post/30036893703/policy-on-trolling) as well as the [Contributor Covenant v1.3.0](http://contributor-covenant.org/version/1/3/0/). \ No newline at end of file diff --git a/LICENSE b/LICENSE index 7bea98343..0cb27a607 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,4 @@ + Copyright 2021, CRO Protocol Labs ("Crypto.org"). Copyright 2018 - 2020, Foris Limited ("Crypto.com"). Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/NOTICE b/NOTICE index 01bd999cd..f412f4c4e 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,6 @@ -Crypto.com Chain -Copyright 2020, Foris Limited ("Crypto.com"). +Crypto.org Chain +Copyright 2021, CRO Protocol Labs ("Crypto.org") +Copyright 2018 - 2020, Foris Limited ("Crypto.com"). This project contains portions of code derived from the following libraries: diff --git a/SECURITY.md b/SECURITY.md index 353ba12d3..f73f7fb4c 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,17 +1,17 @@ ## Coordinated Vulnerability Disclosure Policy -We ask security researchers to keep vulnerabilities and communications around vulnerability submissions private and confidential until a patch is developed to protect the people using Crypto.com’s protocols. In addition to this, we ask that you: +We ask security researchers to keep vulnerabilities and communications around vulnerability submissions private and confidential until a patch is developed to protect the people using Crypto.org’s protocols. In addition to this, we ask that you: - Allow us a reasonable amount of time to correct or address security vulnerabilities. - Avoid exploiting any vulnerabilities that you discover. -- Demonstrate good faith by not disrupting or degrading Crypto.com’s data or services. +- Demonstrate good faith by not disrupting or degrading Crypto.org’s data or services. ## Vulnerability Disclosure Process -Once we receive a vulnerability report, Crypto.com will take these steps to address it: +Once we receive a vulnerability report, Crypto.org will take these steps to address it: -1. Crypto.com will confirm receipt of the vulnerability report within 5 business days. The timing of our response may depend on when a report is submitted. As our daily operations are distributed in time zones across the globe, response times may vary. If you have not received a response to a vulnerability report from us within 5 business days, we encourage you to follow up with us again for a response. -2. Crypto.com will investigate and validate the security issue submitted to us as quickly as we can, usually within 10 business days of receipt. Submitting a thorough report with clear steps to recreate the vulnerability and/or a proof-of-concept will move the process along in a timely manner. -3. Crypto.com will acknowledge the bug, and make the necessary code changes to patch it. Some issues may require more time than others to patch, but we will strive to patch each vulnerability as quickly as our resources and development process allow. -4. Crypto.com will publicly release the security patch for the vulnerability, and acknowledge the security fix in the release notes once the issue has been resolved. Public release notes can reference to the person or people who reported the vulnerability, unless they wish to stay anonymous. +1. Crypto.org will confirm receipt of the vulnerability report within 5 business days. The timing of our response may depend on when a report is submitted. As our daily operations are distributed in time zones across the globe, response times may vary. If you have not received a response to a vulnerability report from us within 5 business days, we encourage you to follow up with us again for a response. +2. Crypto.org will investigate and validate the security issue submitted to us as quickly as we can, usually within 10 business days of receipt. Submitting a thorough report with clear steps to recreate the vulnerability and/or a proof-of-concept will move the process along in a timely manner. +3. Crypto.org will acknowledge the bug, and make the necessary code changes to patch it. Some issues may require more time than others to patch, but we will strive to patch each vulnerability as quickly as our resources and development process allow. +4. Crypto.org will publicly release the security patch for the vulnerability, and acknowledge the security fix in the release notes once the issue has been resolved. Public release notes can reference to the person or people who reported the vulnerability, unless they wish to stay anonymous. ## Contact Us If you find a security issue, you can report it on the [Crypto.com HackerOne Bug Bounty Program](https://hackerone.com/crypto) or you can contact our team directly at [chain-security@crypto.com](mailto:chain-security@crypto.com). diff --git a/assets/logo.svg b/assets/logo.svg new file mode 100644 index 000000000..042372c59 --- /dev/null +++ b/assets/logo.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cmd/chain-maind/app/app.go b/cmd/chain-maind/app/app.go index 1447a9a90..58a7b073a 100644 --- a/cmd/chain-maind/app/app.go +++ b/cmd/chain-maind/app/app.go @@ -57,7 +57,7 @@ func NewRootCmd() (*cobra.Command, params.EncodingConfig) { rootCmd := &cobra.Command{ Use: "chain-maind", - Short: "Crypto.com Chain app", + Short: "Crypto.org Chain app", PersistentPreRunE: func(cmd *cobra.Command, _ []string) error { if err := client.SetCmdClientContextHandler(initClientCtx, cmd); err != nil { return err @@ -97,7 +97,7 @@ func initRootCmd(rootCmd *cobra.Command, encodingConfig params.EncodingConfig) { "bank": map[string]interface{}{ "denom_metadata": []interface{}{ map[string]interface{}{ - "description": "The native token of Crypto.com app.", + "description": "The native token of Crypto.org app.", "denom_units": []interface{}{ map[string]interface{}{ "denom": config.BaseCoinUnit, diff --git a/examples/testnet_genesis.json b/examples/testnet_genesis.json index 8cf81d907..eb7267a5a 100644 --- a/examples/testnet_genesis.json +++ b/examples/testnet_genesis.json @@ -152,7 +152,7 @@ "supply": [], "denom_metadata": [ { - "description": "The native token of Crypto.com app.", + "description": "The native token of Crypto.org app.", "denom_units": [ { "denom": "basetcro", diff --git a/integration_tests/hardware_wallet/Dockerfile b/integration_tests/hardware_wallet/Dockerfile index aff679a3a..16f3f5f7f 100644 --- a/integration_tests/hardware_wallet/Dockerfile +++ b/integration_tests/hardware_wallet/Dockerfile @@ -1,5 +1,5 @@ FROM rust:latest as BUILDER -LABEL maintainer="blockchain@crypto.com" +LABEL maintainer="chain@crypto.com" RUN apt-get update && \ apt-get -y install protobuf-compiler && \ diff --git a/readme.md b/readme.md index 66a307c21..f3c3efad1 100644 --- a/readme.md +++ b/readme.md @@ -1,13 +1,13 @@

- Crypto.com Chain + Crypto.org Chain


- +

## Table of Contents @@ -27,8 +27,8 @@ ## 1. Description -**Crypto.com Chain** is a blockchain application built using Cosmos SDK and Tendermint, -intended as a backbone for some of the existing and future Crypto.com ecosystem. +**Crypto.org Chain** is a blockchain application built using Cosmos SDK and Tendermint, +intended as a backbone for some of the existing and future Crypto.org ecosystem. @@ -47,7 +47,7 @@ and the [contributing guidelines](CONTRIBUTING.md) when submitting code. ## 4. Documentation -Technical documentation can be found in this [Github repository](https://github.com/crypto-com/chain-docs) (you can read it in [this hosted version](https://chain.crypto.com/docs)). +Technical documentation can be found in this [Github repository](https://github.com/crypto-com/chain-docs) (you can read it in [this hosted version](https://crypto.org/docs)). @@ -120,10 +120,10 @@ There are different tests that can be executed in the following ways: ## 9. Useful links -- [Project Website](http://chain.crypto.com/) -- [Technical Documentation](http://chain.crypto.com/) +- [Project Website](http://crypto.org/) +- [Technical Documentation](http://crypto.org/docs) - Community chatrooms (non-technical): [Discord](https://discord.gg/nsp9JTC) [Telegram](https://t.me/CryptoComOfficial) -- Developer community channel (technical): [![Support Server](https://img.shields.io/discord/783264383978569728.svg?color=7289da&label=Crypto.com-Chain&logo=discord&style=flat-square)](https://discord.gg/pahqHz26q4) +- Developer community channel (technical): [![Support Server](https://img.shields.io/discord/783264383978569728.svg?color=7289da&label=Crypto.org Chain&logo=discord&style=flat-square)](https://discord.gg/pahqHz26q4) - [Cosmos SDK documentation](https://docs.cosmos.network) - [Cosmos Discord](https://discord.gg/W8trcGV)