This is RESTful API which will allow you to interact with Bellcoin 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 PASSWORD HERE'
endpoint = "http://rpcuser:rpcpassword@127.0.0.1:25252/" # RPC 25252 or 35252
host = "0.0.0.0"
port = 1234
debug = False
block_page = 10
tx_page = 25
$ sudo apt-get install python3-pip
$ pip3 install -r requirements.txt
$ python3 app.py
All request should be send to this endpoint: https://api.bellcoin.web4u.jp/
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 inconfig.py
file.
P.s. keep in mind, that all amounts in this API should be in Satoshis.