Skip to content

Commit

Permalink
Reorg resources
Browse files Browse the repository at this point in the history
  • Loading branch information
rubo committed Sep 3, 2023
1 parent 31255bc commit 8472486
Show file tree
Hide file tree
Showing 14 changed files with 35 additions and 30 deletions.
11 changes: 0 additions & 11 deletions docs/07-resources/_category_.json

This file was deleted.

2 changes: 1 addition & 1 deletion docs/developers/_category_.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"position": 5,
"position": 6,
"label": "Developers",
"collapsible": true,
"link": {
Expand Down
8 changes: 8 additions & 0 deletions docs/resources/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"position": 8,
"label": "Resources",
"collapsible": true,
"link": {
"type": "generated-index"
}
}
File renamed without changes.
4 changes: 2 additions & 2 deletions docs/07-resources/faq.md → docs/resources/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,10 @@ You can find more details on the logging config page [here](../fundamentals/logs
## How can I configure validator on AuRa / Clique?

You can find more details on running validators in the docs ->
for [AuRa](./guides-and-helpers/validator-setup/aura-validator.md) and
for [AuRa](../validators/aura-validator.md) and
for [Clique](../fundamentals/private-networks/clique.md).

You can learn more about how to setup a aura validator [here](./guides-and-helpers/validator-setup/aura-validator.md)
You can learn more about how to setup a aura validator [here](../validators/aura-validator.md)

## My network bandwidth is used up by the Nethermind node

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Enable **JSON RPC** service so that your ETH2 Beacon node will be able to commun
:::

:::danger
Remember to setup you [firewall configuration](../../07-resources/firewall-configuration.md)
Remember to setup you [firewall configuration](../../resources/firewall-configuration.md)
:::
Configure EthStats for your node if needed:

Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/utilities/_category_.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"position": 6,
"position": 7,
"label": "Utilities",
"collapsible": true,
"link": {
Expand Down
8 changes: 8 additions & 0 deletions docs/validators/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"position": 5,
"label": "Validators",
"collapsible": true,
"link": {
"type": "generated-index"
}
}
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
---
description: >-
How to setup a Nethermind Validator in Aura (Authority Round) consensus
algorithm
title: Aura Validator
sidebar_position: 1
---

# Aura Validator

This article will lead you through docker-compose setup of **Nethermind Aura Validator** (xDai chain in this example).
Same result can be obtained
by [Downloading](../../../get-started/installing-nethermind.md) & [Running Nethermind](../../../fundamentals/running-nethermind.md)
package or by [Building Nethermind](../../../developers/building-from-source.md) from the source code. 
by [Downloading](../get-started/installing-nethermind.md) & [Running Nethermind](../fundamentals/running-nethermind.md)
package or by [Building Nethermind](../developers/building-from-source.md) from the source code. 

If you chose not to use docker-compose, you can skip docker-compose related sections and read
about [config file](aura-validator.md#config-file) and [private key ](aura-validator.md#mining-private-key)configuration
Expand Down Expand Up @@ -108,8 +105,8 @@ container (`xdai.cfg` file in above example).
Make sure that `nethermind_db`, `keystore`(`logs` - optional ) are mapped, otherwise you might lose database or keys
:::

[`NLog.config`](../../../fundamentals/running-nethermind.md) file is optional.\
[`static-nodes.json`](../../../fundamentals/running-nethermind.md) can be filled with an
[`NLog.config`](../fundamentals/running-nethermind.md) file is optional.\
[`static-nodes.json`](../fundamentals/running-nethermind.md) can be filled with an
array
of enodes, this is also optional.

Expand All @@ -133,7 +130,7 @@ Things to be configured:
for `xdai` 1000000000 is enough)
* [ ] `EthStats` section if you wish to report node status to the ethstats page for a given network
* [ ] `Metrics` section if running
local/remote [Metrics infrastructure](../../../monitoring/metrics/setting-up-local-metrics-infrastracture.md)
local/remote [Metrics infrastructure](../monitoring/metrics/setting-up-local-metrics-infrastracture.md)
* [ ] `KeyStore.PasswordFiles` path to the file containing password for **mining private key**
* [ ] `KeyStore.UnlockAccounts` an array of accounts, provide **mining public address** here
* [ ] `KeyStore.BlockAuthorAccount` **mining public address** should be provided here as well
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
---
title: Eth2 Validator
sidebar_position: 0
---

import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";

# Eth2 Validator

## Introduction

This tutorial will allow anyone to set up an Ethereum Validator node as long as you have the sufficient hardware
Expand Down Expand Up @@ -64,7 +67,7 @@ Run the following command to install Nethermind:
sudo add-apt-repository ppa:nethermindeth/nethermind; sudo apt install nethermind
```

See [here](../../../get-started/consensus-clients.md) for docs for
See [here](../get-started/consensus-clients.md) for docs for
other ways to install Nethermind.

#### **Installing Consensus Client**
Expand Down Expand Up @@ -146,7 +149,7 @@ sudo chown -R nethermindeth:nethermindeth /usr/share/nethermind

Create a JWT Token which will be used to communicate between consensus and execution clients. For more information about
JWT Token please refer
to [this section](../../../get-started/consensus-clients.md#step-3--configure-json-rpc-api).
to [this section](../get-started/consensus-clients.md#step-3--configure-json-rpc-api).

```bash
openssl rand -hex 32 | tr -d "\n" > "/var/lib/nethermind/jwt-secret"
Expand Down

0 comments on commit 8472486

Please sign in to comment.