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:
commit
32b9c52a31
@ -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).
|
|
@ -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:
|
You can embed any file contents like so, note that the language needs to be defined manually to get proper syntax highlighting:
|
||||||
|
|
||||||
```markdown
|
```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:
|
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
|
## Swagger spec references
|
||||||
|
|
||||||
|
2
external/dev-ocean
vendored
2
external/dev-ocean
vendored
@ -1 +1 @@
|
|||||||
Subproject commit 09c02d9f4a7fd51a78fc1fdf44ca0b05de00eecb
|
Subproject commit b5b2bea3e92380113911ed4051bba6e1375c212c
|
@ -101,8 +101,15 @@ module.exports = {
|
|||||||
options: {
|
options: {
|
||||||
colorTheme: 'Quiet Light',
|
colorTheme: 'Quiet Light',
|
||||||
injectStyles: false,
|
injectStyles: false,
|
||||||
extensions: [],
|
extensions: [
|
||||||
languageAliases: { text: 'log' }
|
{
|
||||||
|
identifier: 'bungcip.better-toml',
|
||||||
|
version: '0.3.2'
|
||||||
|
}
|
||||||
|
],
|
||||||
|
languageAliases: {
|
||||||
|
text: 'log'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
'gatsby-remark-copy-linked-files',
|
'gatsby-remark-copy-linked-files',
|
||||||
|
@ -124,6 +124,10 @@ pre[data-language='markdown']:before {
|
|||||||
content: 'markdown';
|
content: 'markdown';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pre[data-language='toml']:before {
|
||||||
|
content: 'toml';
|
||||||
|
}
|
||||||
|
|
||||||
.gatsby-code-title {
|
.gatsby-code-title {
|
||||||
background: lighten($brand-grey-light, 35%);
|
background: lighten($brand-grey-light, 35%);
|
||||||
padding: $spacer / 4 $spacer / 2;
|
padding: $spacer / 4 $spacer / 2;
|
||||||
|
@ -76,7 +76,6 @@ ol {
|
|||||||
content: counter(ol-counter) '.';
|
content: counter(ol-counter) '.';
|
||||||
counter-increment: ol-counter;
|
counter-increment: ol-counter;
|
||||||
font-family: $font-family-button;
|
font-family: $font-family-button;
|
||||||
top: -1px;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -104,14 +103,14 @@ ol {
|
|||||||
}
|
}
|
||||||
|
|
||||||
+ li {
|
+ li {
|
||||||
margin-top: $spacer / 8;
|
margin-top: $spacer / 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul,
|
ul,
|
||||||
ol,
|
ol,
|
||||||
p {
|
p {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
margin-top: $spacer / 8;
|
margin-top: $spacer / 3;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user