Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.21 KB

README.md

File metadata and controls

58 lines (39 loc) · 1.21 KB

Restake-Go

Restake-Go is an implementation of the Restake Daemon in native golang. Restake-Go runs over gRPC and is opinionated about retrying.

Restake-Go is provided at a beta-level. Tessellated uses this software in production, and you may too, but we make no warranties or guarantees.

Installation

Installing restake-go is easy. Simply clone the repository and run make. You'll need go, git, make and probably some other standard dev tools you already have installed.

# Get restake-go
$ git clone https://github.com/tessellated-io/restake-go/

# Install restake-go
$ cd restake-go
$ make install

# Find out what restake-go can do. 
$ restake-go --help

Quick Start

// TODO: Sample config Copy the sample config:

$ mkdir ~/.restake
$ cp config.sample.yml  ~/.restake/config.yml

Fill out the config, then run restake-go:

$ restake-go start

Features

Restake-go offers a number of features over the restake go.

TODO: Fill this out

  • automatic discover
  • retry
  • parallel execution
  • tx inclusion polling
  • gas normalization / auto discover
  • ignores
  • auto incrementing features

As well as the features you know and love

  • healthchecks

Configuration

TODO