fiotools

package module
v0.0.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2021 License: MIT Imports: 0 Imported by: 0

README

fio-tools

These are miscellaneous tools for working with the FIO Protocol fioprotocol.io

These are provided with no warranty, use at your own risk.

What's here:

Daemons:

  • fio-bp-standby automated failover for standby block producer nodes when primary is failed
  • fio-fee-vote sets FIO fee votes and multipliers
  • fio-bp-vote daemon for ranking and voting for block producers

Command Line utilities:

  • fio-bulk-reject Can dump a list of FIO requests in CSV, and reject them in bulk, useful when there are thousands of requests
  • fio-koinly generates CSV files that can be imported into koinly.io for calculating transaction cost-basis
  • fio-req utility for sending, viewing, rejecting, or responding to FIO requests
  • fio-top *nix top-like command for watching transaction activity (inspired by Cryptolions' monitor site)
  • fio-vanity vanity key generator
  • fio-hd2wif get WIF from HD phrase

Miscellaneous (not included in binary releases)

Installation

  1. Install Go version 1.14 or later.
    • Go Downloads page
    • On MacOS, mac brew tracks the current releases very closely.
    • Ubuntu <= 18.04 also has ppa:longsleep/golang-backports but as of July 20' Ubuntu 20.04 is not supported
  2. Fetch and install the programs:
$ go get -d github.com/blockpane/fio-tools
$ cd ~/go/src/github.com/blockpane/fio-tools/
$ go get ./...
$ go install -ldflags="-s -w" ./...

The binaries should be in $GOPATH/bin/ (usually ~/go/bin)

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL