This is the git repository for the project hosted on soulnapkins.store.
-
To run the tests please install the amazing testing framework populus.
-
Call
populus init
in your main project folder if you have not done already. -
Call
populus compile
to compile the solidity contracts -
Run py.test on the tests folder, please ensure that your working directory is the project directory and not the test directory
-
Install npm (js package manager) https://www.npmjs.com/
-
cd to website directory, install browserify globally:
(sudo) npm install --global browserify
-
install ethjs-query and ethjs-contract locally
npm install --save web3-eth-contract
, andnpm install --save web3
-
Make sure your current working directory is still the website directory, and create the bundle.js via
browserify js/soul.js -o js/bundle.js
Note that there should be no development in bunlde.js, all changes should be done to
soul.js, and after each change browserify js/soul.js -o js/bundle.js
needs to be
called to create a new bundle.
Copyright 2017-2023 Robert Meyer, all rights reserved!