This is RESTful API which will allow you to interact with AOK blockchain.
First of all you have to create config.py file in root of project directory with following content:
rid = "api-server"
cache = 3600  # Cache request for 1 hour
secret = 'YOU SHOULD HAVE A VERY STRONG SECRET HERE'
endpoint = "http://rpcuser:[email protected]:33440/"
host = "0.0.0.0"
port = 1234
debug = False
$ sudo apt-get install python3-pip
$ pip3 install -r requirements.txt
$ python3 app.py
$ gunicorn app:app --worker-class eventlet -w 1 --bind 0.0.0.0:4321 --reload
All request should be send to this endpoint: https://api.aok.network
Responce have following fields:
- result: list or object which contains requested data.
- error: this field contains error message in case something went wrong.
- id: api server identifier which is set in- config.pyfile.
P.s. keep in mind, that all amounts in this API should be in Satoshis.