Golang NodeDAO Oracle daemon
Made by: kinghash
Oracle daemon for NodeDAO decentralized staking service. Collects and reports Beacon Chain states to the NodeDAO contract running on Ethereum execution layer.
For oracle, see: NodeDAO/oracle-go
For oracle contracts, see: NodeDAO/NodeDAO-Protocol
See the complete configuration file:conf/config-default.yaml
You are advised to modify the configuration:
log:
level:
server: debug
eth:
network: mainnet
elAddr:
clAddr:
privateKey:
| Attribute | Required | Default | Description |
|---|---|---|---|
| log.level.server | false | info | log level |
| network | false | mainnet | network |
| clAddr | true | ETH consensus layer connection address | |
| elAddr | true | ETH execution layer connection address | |
| privateKey | true | Oracle member's private key(Make enough ETH to support the GAS of transactions) |
executionLayerAddr and beaconNodeAddr parameters are set.NodeDAO oracle-go docker images
docker pull nodedao/oracle-go:latest
docker run --name nodedao-oracle -v `pwd`/config-dev.yaml:/config/config-dev.yaml -d --restart=always nodedao/oracle-go:latest --config /config/config-dev.yaml
2022 kinghash
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Content type
Image
Digest
sha256:cfb35fc9b…
Size
24.8 MB
Last updated
almost 3 years ago
docker pull nodedao/oracle-go:0.2.1