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.
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
// 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
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
TODO