- 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 two-workers.json
) you're using to start the worker.
Adapt or create your own config file, as in the example of two-workers.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/config/two-workers.json
wait 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.sh
You can remove the tmux session of the script by running
tmux kill-session -t integritee_logger
cd <worker directory>/cli
./demo_shielding_unshielding.sh -p 99xx -P 20xx