- docker
- docker-compose
- node 10 maybe works with v12
- Install visual studio
- Run:
npm install --global --production windows-build-toolsnpm config set msvs_version 2017 --global
- node 12?
Another option: [WSL 2] (https://docs.microsoft.com/en-us/windows/wsl/install-win10)
npm install --global --production windows-build-toolsnpm config set msvs_version 2015 --global
./install-dependencies.sh
#Restart
nvm install v10
./init.sh
./up.sh
./down.sh
Deploys Kafka, Mongodb and Kafka.
Mongo-express: http://localhost:8081 Sawtooth-explorer: http://localhost:8091 Sawtooth-rest-api: http://localhost:8008 PgAdmin: http://localhost:9095 user: a@a.com password: password123 Server Group 1/Minimally Defined Server/Databases/my_database
In ./app/
there are scripts to test sawtooth, kafka and mongo.
tp1
has the transaction procesor (similar to a smart contract). This transaction processor stores a value with a key like a map or hashtable.
Edit up.sh
to only run the code that is required.
Edit ./docker-compose/docker-compose.yaml
so that only the required containers are run