From 73e42459513801c8ff0eb0d0c31c4f60d666ba8e Mon Sep 17 00:00:00 2001 From: Nikolai Kryshnev Date: Wed, 18 Dec 2024 23:01:11 +0300 Subject: [PATCH 1/3] Update links: replaced Twitter URLs with x.com to reflect platform rebranding. --- README.md | 2 +- SECURITY.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 95e3e98325..9402303d69 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # Multichain Liquid Staking -[Twitter](https://twitter.com/stride_zone) | [Discord](http://stride.zone/discord) | [Website](https://stride.zone/) +[x](https://x.com/stride_zone) | [Discord](http://stride.zone/discord) | [Website](https://stride.zone/) ## What is Stride? diff --git a/SECURITY.md b/SECURITY.md index e57ff466fe..4684f7786b 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -16,7 +16,7 @@ information, please include it in an additional reply as an additional attachmen ### Guidelines We require that all researchers: -- Abide by this policy to disclose vulnerabilities, and avoid posting vulnerability information in public places, including GitHub, Discord, Telegram, and Twitter. Make every effort to avoid privacy violations, degradation of user experience, disruption to production systems (including but not limited to the Cosmos Hub), and destruction of data. +- Abide by this policy to disclose vulnerabilities, and avoid posting vulnerability information in public places, including GitHub, Discord, Telegram, and X. Make every effort to avoid privacy violations, degradation of user experience, disruption to production systems (including but not limited to the Cosmos Hub), and destruction of data. - Keep any information about vulnerabilities that you’ve discovered confidential between yourself and the Stride engineering team until the issue has been resolved and disclosed. - Avoid posting personally identifiable information, privately or publicly. From 1abcd43974050abee96edf295cf1a47c4f50c4fb Mon Sep 17 00:00:00 2001 From: Nikolai Kryshnev Date: Wed, 18 Dec 2024 23:03:38 +0300 Subject: [PATCH 2/3] Fix(integration-tests/README.md): Correct typos - "consoldiated" to "consolidated," "Kuberentes" to "Kubernetes," and improve wording for clarity --- integration-tests/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/integration-tests/README.md b/integration-tests/README.md index 391b352eb2..d8a18a4c7f 100644 --- a/integration-tests/README.md +++ b/integration-tests/README.md @@ -22,8 +22,8 @@ TODO ### API Service to share files during chain setup -In order to start the network as fast as possible, the chain should be initialized with ICS validators at genesis, rather than performing a switchover. However, in order to build the genesis file, the public keys must be gathered from each validator. This adds the constraint that keys must be consoldiated into a single process responsible for creating the genesis file. +In order to start the network as fast as possible, the chain should be initialized with ICS validators at genesis, rather than performing a switchover. However, in order to build the genesis file, the public keys must be gathered from each validator. This adds the constraint that keys must be consolidated into a single process responsible for creating the genesis file. -This can be achieved by having a master node creating the genesis.json and keys for each validator, and then having each validator download the files from the master node. Ideally this would be handled by a shared PVC across each validator; however, Kuberentes has a constraint where you cannot mount multiple pods onto the same volume. +This can be achieved by having a master node creating the genesis.json and keys for each validator, and then having each validator download the files from the master node. Ideally this would be handled by a shared PVC across each validator; however, Kubernetes has a constraint where you cannot mount multiple pods onto the same volume. -This led to the decision to use an API service to act as the intermediary that allows uploading and downloading of files. While at first glance, this smells of overengineering, the fastAPI implementation is actually quite simple (only marginally more code than creating and mounting a volume) and it improves the startup time dramatically since there's no need for the pods to wait for the volume to be mounted. Plus, it's likely that it can be leveraged in the future to help coordinate tasks across the different networks in the setup (e.g. it can store a registry of canonical IBC connections across chains). +This led to the decision to use an API service to act as the intermediary that allows uploading and downloading of files. While at first glance, this appears overengineered, the fastAPI implementation is actually quite simple (only marginally more code than creating and mounting a volume) and it improves the startup time dramatically since there's no need for the pods to wait for the volume to be mounted. Plus, it's likely that it can be leveraged in the future to help coordinate tasks across the different networks in the setup (e.g. it can store a registry of canonical IBC connections across chains). From 0e7af178036a7cfa64e39c8679e6390866dfcb53 Mon Sep 17 00:00:00 2001 From: NikolaiKryshnev <63440682+NikolaiKryshnev@users.noreply.github.com> Date: Wed, 18 Dec 2024 23:14:46 +0300 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9402303d69..0b7550fb11 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # Multichain Liquid Staking -[x](https://x.com/stride_zone) | [Discord](http://stride.zone/discord) | [Website](https://stride.zone/) +[X](https://x.com/stride_zone) | [Discord](http://stride.zone/discord) | [Website](https://stride.zone/) ## What is Stride?