iotex-core-rosetta-gateway

command module
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: May 12, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

README

IoTeX Gateway for Rosetta

This repository implements the Rosetta for the IoTeX blockchain.

Supported Verions
iotex-core-rosetta-gateway iotex-core rosetta-specifications rosetta-cli
master v1.1.0 v1.4.2 v0.4.1
v1.1.x v1.1.0 v1.4.2 v0.4.1

Run IoTeX mainnet node and Rosetta Gateway in a Docker

Please refer to Deployment here.

Build and test

To build the server:

make

To run tests:

make test

make test will automatically download and build the rosetta-cli ,then run the gateway and validate it using rosetta-cli. More test details can be found here: tests

To clean-up:

make clean

Develop iotex-core-rosetta-gateway with Docker

To build the Docker image from your local repo:

docker build -f ./docker/dev/Dockerfile . -t iotexproject/iotex-core-rosetta-gateway

To run the Docker image:

docker run -p 8080:8080 -e "ConfigPath=/etc/iotex/config.yaml" iotexproject/iotex-core-rosetta-gateway

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
mock_client
Package mock_client is a generated GoMock package.
Package mock_client is a generated GoMock package.

Jump to

Keyboard shortcuts

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