- worker built with
SGX_MODE=SW make - integritee-node built with
cargo build --release --features skip-ias-check
In case you have
- a sgx hardware and compile the worker with
SGX_MODE=HW(default mode) - a valid intel IAS key (development key is fine)
you can omit the --features skip-ias-check when building the node, but you must not use the subcommand flag --skip-ra in the json file (see simple-config.json) you're using to start the worker.
Adapt or create your own config file, as in the example of simple-config.json. Be mindful of the ports in case you're running the script on a server multiple people are working on.
You can launch the workers and the node with:
./local-setup/launch.py ./local-setup/simple-config.jsonwait a little until all workers have been launched. You can stop the worker and node simply by pressing Ctrl + c.
cd local-setup
./tmux_logger.shYou can remove the tmux session of the script by running
tmux kill-session -t integritee_loggercd <worker directory>/cli
./demo_shielding_unshielding.sh -p 99xx -P 20xx