Saas API layer.
-
Platform API Setup Instructions are published at: https://github.com/OpenSTFoundation/kit-api/blob/master/README.md
-
Requirements You will need following for development environment setup.
- nodejs >= 8.0.0
- Geth >= 1.8.20
- Memcached
- DB Browser for SQLite
-
Installing Geth
git clone https://github.com/ethereum/go-ethereum.git
cd go-ethereum
git checkout tags/v1.8.22
make geth
sudo cp ~/workspace/go-ethereum/build/bin/geth /usr/local/bin
- Start RabbitMQ
brew services start rabbitmq
- Install all the packages.
rm -rf node_modules
rm -rf package-lock.json
npm install
- Source all the ENV vars.
source set_env_vars.sh
- Clear cache.
node executables/flush/sharedMemcached.js
rm ~/dynamodb_local_latest/shared-local-instance.db
java -Djava.library.path=~/dynamodb_local_latest/DynamoDBLocal_lib/ -jar ~/dynamodb_local_latest/DynamoDBLocal.jar -sharedDb -dbPath ~/dynamodb_local_latest/