From c888c1db22438e796cf3780579d50c7b3ca33325 Mon Sep 17 00:00:00 2001 From: Arthur Ariel Sabintsev Date: Thu, 12 Dec 2024 17:02:06 -0500 Subject: [PATCH] Updated cheat sheat docs with an example after installation (#1004) ## Summary Added test request/response at the end of installation allow the user to verify the installation worked ## Issue I needed to verify my installation worked, and the current guide did not work. I pulled the sample `curl` command from the full walkthrough. --------- Co-authored-by: Daniel Olshansky --- .../quickstart/full_node_cheatsheet.md | 81 +++++++++++++++++++ 1 file changed, 81 insertions(+) diff --git a/docusaurus/docs/operate/quickstart/full_node_cheatsheet.md b/docusaurus/docs/operate/quickstart/full_node_cheatsheet.md index 49d8beaf2..58161381a 100644 --- a/docusaurus/docs/operate/quickstart/full_node_cheatsheet.md +++ b/docusaurus/docs/operate/quickstart/full_node_cheatsheet.md @@ -19,6 +19,7 @@ step of the process, check out the [Full Node Walkthrough](../run_a_node/full_no - [Pre-Requisites](#pre-requisites) - [Install and Run a Full Node using Cosmovisor](#install-and-run-a-full-node-using-cosmovisor) - [Automatic Upgrades Out of the Box](#automatic-upgrades-out-of-the-box) + - [Verify successful installation (curl latest block)](#verify-successful-installation-curl-latest-block) - [FAQ \& Troubleshooting](#faq--troubleshooting) - [\[OPTIONAL\] Do you care to know what just happened?](#optional-do-you-care-to-know-what-just-happened) @@ -75,6 +76,86 @@ When a chain upgrade is proposed and approved: 3. Cosmovisor will switch to the new binary 4. The node will restart automatically +#### Verify successful installation (curl latest block) + +You can verify the installation was successful by querying the latest block (i.e. checking the node height). + +Running the following command: + +```bash +curl -X GET http://localhost:26657/block | jq +``` + +Should provide a response in this form: + +```json +{ + "jsonrpc": "2.0", + "id": -1, + "result": { + "block_id": { + "hash": "924904A2FB97327D2D91EB18225041B3DF82D1DBA5BA988AB79CD3EAC4A4960C", + "parts": { + "total": 1, + "hash": "90E8EDC6841779CF4BADE35CDB53AA1276153BD26690999C5E87EB0E49E91AC8" + } + }, + "block": { + "header": { + "version": { + "block": "11" + }, + "chain_id": "pocket-beta", + "height": "4971", + "time": "2024-11-25T21:33:54.785576474Z", + "last_block_id": { + "hash": "E1D9F26882FD28447063CC11D326331C4B7C4A6417B2B2E5E38C5484C6D98168", + "parts": { + "total": 1, + "hash": "85847883D9A34F345A2C3E610E1EC524B3C12F41DD2BDC49B36824D9A12EAB32" + } + }, + "last_commit_hash": "D49C2BF69F43658D63EF78487258DCA05F7239554E668CF9AE2502A5C6DB104E", + "data_hash": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855", + "validators_hash": "5DC32F6AF7A2B6BAF1738FC5ADC8760E3A1A33A98839071D6A6FE503AD3BD52E", + "next_validators_hash": "5DC32F6AF7A2B6BAF1738FC5ADC8760E3A1A33A98839071D6A6FE503AD3BD52E", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "DEACCBB96F23B7B58CADAFBE7894DDC2C5ACA0F29A68EA1C67407FA06C8D617C", + "last_results_hash": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855", + "evidence_hash": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855", + "proposer_address": "21FABB12F80DAFF6CB83BA0958B2509FC127C3BD" + }, + "data": { + "txs": [] + }, + "evidence": { + "evidence": [] + }, + "last_commit": { + "height": "4970", + "round": 0, + "block_id": { + "hash": "E1D9F26882FD28447063CC11D326331C4B7C4A6417B2B2E5E38C5484C6D98168", + "parts": { + "total": 1, + "hash": "85847883D9A34F345A2C3E610E1EC524B3C12F41DD2BDC49B36824D9A12EAB32" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "21FABB12F80DAFF6CB83BA0958B2509FC127C3BD", + "timestamp": "2024-11-25T21:33:54.770507235Z", + "signature": "zQb3QPt032nIRTUc7kk4cSxgVF4hpMZycE6ZvpSSZM4Bj1XlOEcdFtHWiLsileVX9RkZHqChzGBstCnfCfK8Bg==" + }, + ... + ] + } + } + } +} +``` + ### FAQ & Troubleshooting See the [FAQ & Troubleshooting section in the Full Node Walkthrough](../run_a_node/full_node_walkthrough.md#faq--troubleshooting)