Axentro Adatpor API

Linux CI

This is a local service you can run that provides a REST API that can do the following things:

Using the API

When you start this application from the command line you can optionally supply:

The following endpoints are available only when you supply both a node to connect to and a wallet

The following endpoints are available only when you supply a wallet

The following endpoints are available only when you supply a node url

Installation

git clone https://github.com/Axentro/axentro-adaptor.git
cd axentro-adaptor
shards install
shards build --release --no-debug

Updating

cd axentro-adaptor
git pull https://github.com/Axentro/axentro-adaptor.git
shards install
shards build --release --no-debug

Usage

./bin/axentro-adaptor -p 8008

Then navigate to http://localhost:8008 for the docs

you can also optionally supply a connecting node and a local wallet. Some of the endpoints requires these.

./bin/axentro-adaptor -p 8008 -n https://mainnet.axentro.io -w path/to/wallet.json

you can also set the host and port e.g.

./bin/axentro-adaptor -b 127.0.0.1 -p 8001

Contributing

  1. Fork it (https://github.com/Axentro/axentro-adaptor/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors