GithubHelp home page GithubHelp logo

minter-validator-switch-off's Introduction

Minter Validator Switch Off Service

BUILD

  • git clone github.com/daniildulin/minter-validator-switch-off

  • cd ./minter-validator-switch-off

  • run go mod download

  • run go build -o ./builds/switcher ./cmd/switch.go if you want to generate a transaction manually

  • or go build -ldflags="-X 'github.com/daniildulin/minter-validator-switch-off/core.Vs=mnemonic phrase here'" -o ./builds/linux/switcher ./cmd/switch.go if you want to turn it on and forget

USE

Setup

env
Description
Example
CHAIN_ID Minter Network chain id 1 - Mainnet; 2 - Testnet
NODES_LIST separated space hosts list which use for a status check. !!! Important !!! Service use gRPC to connect with a node. Port 8842 by default. minter-node-1.testnet.minter.network:8842 minter-node-2.testnet.minter.network:8842
ADDRESS Control address Mx...
PUB_KEY A node public key Mp...
MISSED_BLOCKS missed block count 5
TG_TOKEN telegram bot token
TG_CHANNEL_ID telegram channel ID -123456789

Setup environments variables in .env or in OS.

If you build service without mnemonic

Run ./switcher -gen_tx -m="mnemonic phrase" for generate switch off transaction.

!!! IMPORTANT !!! You have to generate a transaction every time when the node has been disabled

Run

Just run ./switcher

minter-validator-switch-off's People

Contributors

daniildulin avatar andreikozak avatar

Stargazers

ingria avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.