aboutsummaryrefslogtreecommitdiff
path: root/tezos/start.sh
blob: 6c515cc7a3bbff9ee55c839eda8556955bab7224 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh
set -e
session="tezos-node"

unset TMUX

if tmux ls -F '#{session_name}' | grep -q "^$session" ; then
	exec tmux att -t "$session"
fi

exec tmux new-session -s "$session" \;\
	send-keys "tezos-node run --rpc-addr localhost:8732 --history-mode experimental-rolling" \;\
	send-keys Enter \;\
	\
	new-window -n "endorser" \;\
	send-keys -t "$session:endorser" "sleep 5 ; tezos-endorser-007-PsDELPH1 run" \;\
	send-keys -t "$session:endorser" Enter \;\
	\
	new-window -n "baker" \;\
	send-keys -t "$session:baker" \
		"sleep 5 ; tezos-baker-007-PsDELPH1 run with local node \"$HOME/.tezos-node\" " \;\
	send-keys -t "$session:baker" Enter \;\
	\
	new-window -n "accuser" \;\
	send-keys -t "$session:accuser" "sleep 5 ; tezos-accuser-007-PsDELPH1 run" \;\
	send-keys -t "$session:accuser" Enter \;\