Nodechain is a service that allows you to create nodes on a blockchain and connect to them natively through APIs. The goal is to allow the user to build their own nodes natively without having to rely on external services.
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
How Has This Been Tested?
Deploy BTC Tesnet with script
python nodechain.py -t btc -n testnet -b /Users/juan/GitHub/Swapper/NodeChain/blockchains/testnet -p 80 -sp 443 start
---------------------------------------------------
_ _ _ ___ _
| \| | ___ __| | ___ / __|| |_ __ _ (_) _ _
| .` |/ _ \/ _` |/ -_)| (__ | ' \ / _` || || ' \
|_|\_|\___/\__,_|\___| \___||_||_|\__,_||_||_||_|
---------------------------------------------------
===================================================
CONNECTOR CONFIG
===================================================
Starting network nodechain-network.
nodechain-network is already started
Starting connector and reverse proxy... This might take a while.
Connector has been started
Do you want to start a new local node instance?: [Y/n]:
Starting btctestnetapi node... This might take a while.
btctestnetapi node started
Do you want to use the default configuration for the API [Y/n]:
btc testnet has registered succesfully in the connector
Description
Fixes #97
Dependencies (if any)
Type of change
How Has This Been Tested?
Deploy BTC Tesnet with script
Admin endpoint request with Authentication
Admin endpoint request without Authentication
Test Configuration:
Operating system (output of
sw_vers
): macOS 12.2.1Kernel version (output of
uname -sr
): Darwin 21.3.0Architecture (output of
uname -m
): x86_64Related PR or Docs PR
Docs PR related # Other PR related #
Good practices to consider