validate-rosetta

command module
v0.0.0-...-bde4beb Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

README

This repo provides a spike implementation of validate-rosetta, a performance-oriented validator for Rosetta API implementations.

To build:

go build -o validate-rosetta main.go

To validate a Data API implementation, modify config.json as needed, and then run:

./validate-rosetta data config.json

Documentation

Overview

Command validate-rosetta acts as validator for Rosetta API implementations.

Directories

Path Synopsis
Package api provides a client for Rosetta API servers.
Package api provides a client for Rosetta API servers.
cmd
benchapi
Command benchapi benchmarks Rosetta API calls.
Command benchapi benchmarks Rosetta API calls.
genapi
Command genapi generates api/api.go from the Rosetta spec.
Command genapi generates api/api.go from the Rosetta spec.
Package json provides support for encoding/decoding JSON data.
Package json provides support for encoding/decoding JSON data.
Package log provides utility functions for logging to the console.
Package log provides utility functions for logging to the console.
Package process provides utilities for managing the current system process.
Package process provides utilities for managing the current system process.
Package retry provides support for retry with backoff.
Package retry provides support for retry with backoff.
Package store implements an internal datastore.
Package store implements an internal datastore.
Package validate handles the validation of Rosetta API implementations.
Package validate handles the validation of Rosetta API implementations.

Jump to

Keyboard shortcuts

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