1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-11-26 19:49:26 +01:00

Merge pull request #303 from oceanprotocol/feature/keeper

add keeper setup from dev-ocean
This commit is contained in:
Matthias Kretschmann 2019-07-30 14:45:53 +02:00 committed by GitHub
commit 32b9c52a31
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 18 additions and 29 deletions

View File

@ -1,21 +0,0 @@
---
title: Run a Keeper
description: How to run a keeper node.
---
If you want to run a [keeper node (keeper)](/concepts/components#keeper), you have several options. Some of them are outlined below.
## Using Barge
[Barge](https://github.com/oceanprotocol/barge) uses Docker Compose to run one or more keeper nodes (and other components) in Docker containers on your local machine.
- If you use `--local-pacific-node`, or `--local-nile-node`, then it will run one local Parity Ethereum node (as a _user node_, i.e. a non-voting node) and it will connect that node to the [Pacific Network](/concepts/pacific-network/) or [Nile Testnet](/concepts/testnets/#the-nile-testnet), respectively.
- If you use `--local-spree-node` or `--local-ganache-node`, then it will run a strictly-local [Spree Testnet](/concepts/testnets/#a-spree-testnet-for-local-development) or [Ganache-Based Testnet](/concepts/testnets/#a-ganache-based-testnet-for-local-development).
Barge deploys the keeper contracts to whatever keeper nodes are deployed locally.
## Running a Keeper in the Pacific Network or Nile Testnet
If you're interested in running a keeper node (as a voting _authority node_) in the [Pacific Network](/concepts/pacific-network/) or the [Nile Testnet](/concepts/testnets/#the-nile-testnet), then email <a href="mailto:info@oceanprotocol.com">info@oceanprotocol.com</a>.
> The dev-ocean repository contains a guide for [running a keeper node in the Nile Testnet](https://github.com/oceanprotocol/dev-ocean/blob/master/doc/devops/keeper-setup.md).

View File

@ -394,12 +394,12 @@ Resulting in:
You can embed any file contents like so, note that the language needs to be defined manually to get proper syntax highlighting:
```markdown
GITHUB-EMBED https://github.com/oceanprotocol/squid-js/blob/develop/src/keeper/Web3Provider.ts js GITHUB-EMBED
GITHUB-EMBED https://github.com/oceanprotocol/squid-js/blob/master/src/keeper/Web3Provider.ts js GITHUB-EMBED
```
Resulting in:
GITHUB-EMBED https://github.com/oceanprotocol/squid-js/blob/develop/src/keeper/Web3Provider.ts js GITHUB-EMBED
GITHUB-EMBED https://github.com/oceanprotocol/squid-js/blob/master/src/keeper/Web3Provider.ts js GITHUB-EMBED
## Swagger spec references

2
external/dev-ocean vendored

@ -1 +1 @@
Subproject commit 09c02d9f4a7fd51a78fc1fdf44ca0b05de00eecb
Subproject commit b5b2bea3e92380113911ed4051bba6e1375c212c

View File

@ -101,8 +101,15 @@ module.exports = {
options: {
colorTheme: 'Quiet Light',
injectStyles: false,
extensions: [],
languageAliases: { text: 'log' }
extensions: [
{
identifier: 'bungcip.better-toml',
version: '0.3.2'
}
],
languageAliases: {
text: 'log'
}
}
},
'gatsby-remark-copy-linked-files',

View File

@ -124,6 +124,10 @@ pre[data-language='markdown']:before {
content: 'markdown';
}
pre[data-language='toml']:before {
content: 'toml';
}
.gatsby-code-title {
background: lighten($brand-grey-light, 35%);
padding: $spacer / 4 $spacer / 2;

View File

@ -76,7 +76,6 @@ ol {
content: counter(ol-counter) '.';
counter-increment: ol-counter;
font-family: $font-family-button;
top: -1px;
}
}
@ -104,14 +103,14 @@ ol {
}
+ li {
margin-top: $spacer / 8;
margin-top: $spacer / 3;
}
ul,
ol,
p {
margin-bottom: 0;
margin-top: $spacer / 8;
margin-top: $spacer / 3;
}
}
}