Skip to content

Commit 4434dcc

Browse files
authored
Merge pull request #8 from cosmos/jl/cli-setup-clean-up
Sidebar / Title restructuring
2 parents 944e229 + ab5f67b commit 4434dcc

File tree

10 files changed

+29
-36
lines changed

10 files changed

+29
-36
lines changed

docs.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://mintlify.com/docs.json",
33
"name": "Cosmos Documentation",
4-
"description": "Build the future of interoperable blockchains with Cosmos",
4+
"description": "Build the future of the internet of blockchains with Cosmos.",
55
"theme": "mint",
66
"colors": {
77
"primary": "#40eff2",
@@ -26,23 +26,14 @@
2626
"tabs": [
2727
{
2828
"tab": "Documentation",
29-
"pages": [
29+
"groups": [
3030
{
3131
"group": "Gaia EVM Devnet",
3232
"pages": [
33-
"docs/devnet/overview",
34-
"docs/devnet/cli-setup",
35-
"docs/devnet/how-to-get-tokens",
36-
"docs/devnet/launched-contracts",
37-
{
38-
"group": "Tooling",
39-
"pages": [
40-
"docs/devnet/tooling/overview",
41-
"docs/devnet/tooling/foundry",
42-
"docs/devnet/tooling/hardhat",
43-
"docs/devnet/tooling/testing-and-fuzzing"
44-
]
45-
},
33+
"docs/devnet/introduction",
34+
"docs/devnet/connect-to-the-network",
35+
"docs/devnet/get-tokens",
36+
"docs/devnet/predeploys",
4637
{
4738
"group": "Precompiles",
4839
"pages": [
@@ -60,6 +51,15 @@
6051
"docs/devnet/precompiles/staking",
6152
"docs/devnet/precompiles/werc20"
6253
]
54+
},
55+
{
56+
"group": "Tooling & Resources",
57+
"pages": [
58+
"docs/devnet/tooling-and-resources/overview",
59+
"docs/devnet/tooling-and-resources/foundry",
60+
"docs/devnet/tooling-and-resources/hardhat",
61+
"docs/devnet/tooling-and-resources/testing-and-fuzzing"
62+
]
6363
}
6464
]
6565
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: 'CLI Setup'
2+
title: 'Connect to the Network'
33
description: 'Connect with the chain - Set up your node'
44
---
55

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
---
2-
title: 'How To Get Tokens'
2+
title: 'Get Tokens'
3+
description: 'This page explains how to get test tokens on the network.'
34
---
45

6+
## Faucet
7+
58
To receive funds on the Cosmos EVM Devnet you can use [our faucet](https://faucet.cosmos.network).
69

710
Wallets may receive tokens up to a maximum of once per 12 hours, and will be topped up only to that amount at any given time
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: "Overview"
2+
title: "Introduction"
33
description: "This page provides general information to help you get started building on the Gaia EVM Devnet."
44
---
55

66
## Introduction
77

88
Welcome to the Gaia EVM Devnet documentation!
99

10-
The Gaia EVM Devnet is a dedicated environment designed for Cosmos EVM builders to explore the full potential of EVM capabilities within the Cosmos ecosystem. It offers a space to experiment with novel applications, test new ideas, and provide valuable feedback to help shape the evolution of the network to ensure your applications needs are met.
10+
The Gaia EVM Devnet is a dedicated environment designed for Cosmos EVM builders to explore the full potential of EVM capabilities within the Cosmos ecosystem. It offers a space to experiment with novel applications, test new ideas, and provide valuable feedback to help shape the evolution of the network to ensure your applications' needs are met.
1111

1212
This documentation is still a work-in-progress, with the goal of having everything you need to know about the network and its functionality in one place! If anything is missing or confusing, please reach out to us and we'll improve it right away. Happy building!
1313

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
---
2-
title: "Precompiles Overview"
3-
description: "Precompiles are special contracts integrated at a protocol level, to provide a solidity interface for functions that Solidity cannot realistically perform, or that would otherwise be very gas intensive.
4-
Many of these provide access to Cosmos SDK modules for EVM clients"
2+
title: "Overview"
3+
description: "Precompiles are predefined functions that are integrated at the protocol level but exposed as EVM smart contract interfaces. Many precompiles provide access to Cosmos SDK module functionality for EVM applications and clients to easily leverage."
54
icon: "code"
6-
mode: "wide"
75
---
86

9-
10-
117
## Available Precompiles
128

139
| Precompile | Address | Purpose | Reference |
@@ -23,8 +19,3 @@ mode: "wide"
2319
| **Slashing** | `0x0000000000000000000000000000000000000806` | Validator slashing and jail management | [Details](./slashing) |
2420
| **Evidence** | `0x0000000000000000000000000000000000000807` | Validator misbehavior evidence submission | [Details](./evidence) |
2521
| **P256** | `0x0000000000000000000000000000000000000100` | P-256 elliptic curve cryptographic operations | [Details](./p256) |
26-
27-
28-
### Other
29-
30-
See also: [Pre-deployed Contracts](../launched-contracts) like `multicall3`, `create2`, etc.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: 'Pre-deployed Contracts'
3-
description: "Index of pre-deployed or 'canonical' contracts"
2+
title: 'Predeploys'
3+
description: "Index of smart contracts deployed to predetermined addresses at genesis."
44
---
55

66
| Label/Token | Address | Purpose / Scope |
77
| -------------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
88
| Create2 | `0x4e59b44847b379578588920ca78fbf26c0b4956c` | Allows creation of contracts at predetermined addresses. |
99
| Multicall3 | `0xcA11bde05977b3631167028862bE2a173976CA11` | Aggregate results from multiple contract reads into a single JSON-RPC request, and/or executes multiple state-changing calls in a single transaction. |
1010
| Permit2 | `0x000000000022D473030F116dDEE9F6B43aC78BA3` | Uniswap's framework that improves upon token approvals by allowing batch operations (approve+transact), is gas efficient, and automatic expiration of approvals. |
11-
| Safe singleton factory | `0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7` | Single, immutable smart contract that contains all the core logic for Safe wallet functionality. |
11+
| Safe Singleton Factory | `0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7` | Single, immutable smart contract that contains all the core logic for Safe wallet functionality. |
File renamed without changes.
File renamed without changes.

docs/devnet/tooling/overview.mdx renamed to docs/devnet/tooling-and-resources/overview.mdx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
2-
title: "Tooling & Resources"
3-
description: "Small collection of resources to boost your workflows."
4-
mode: "wide"
2+
title: Overview
3+
description: "Collection of tooling and resources to 10x your development workflows."
54
---
65

76
## Development & Testing Toolkits
File renamed without changes.

0 commit comments

Comments
 (0)