Skip to content

PascalPrecht/iotex-core-rosetta-gateway

 
 

Repository files navigation

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

About

Rosetta gateway server for IoTeX node

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 93.4%
  • Dockerfile 3.0%
  • Shell 2.4%
  • Makefile 1.2%