-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.adaenv
49 lines (38 loc) · 1.21 KB
/
.adaenv
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/bin/bash
export PATH="$HOME/.local/bin:$PATH"
export NODE_CONFIG=mainnet
export NODE_PORT=3000
export NODE_HOME=${HOME}/pi-pool
export NODE_FILES=${NODE_HOME}/files
export TOPOLOGY=${NODE_FILES}/${NODE_CONFIG}-topology.json
export CONFIG=${NODE_FILES}/${NODE_CONFIG}-config.json
export DB_PATH=${NODE_HOME}/db
export CARDANO_NODE_SOCKET_PATH=${NODE_HOME}/db/socket
export NODE_BUILD_NUM=14528927
cardano-service() {
#do things with parameters like $1 such as
sudo systemctl "$1" cardano-node.service
}
cardano-submit() {
#do things with parameters like $1 such as
sudo systemctl "$1" cardano-submit.service
}
cardano-monitor() {
#do things with parameters like $1 such as
# sudo systemctl "$1" prometheus.service
sudo systemctl "$1" prometheus-node-exporter.service
# sudo systemctl "$1" grafana-server.service
}
# config for https://github.com/gitmachtl/scripts
export PATH="$HOME/stakepoolscripts/bin:$PATH"
export MAGIC=764824073
export BYRON_SHELLEY_EPOCHS=208
export CONFIG_NET=$NODE_CONFIG
# config for https://github.com/HofmannZ/cnvm
export GIT_HOME=${HOME}/git
export CNVM_HOME=${GIT_HOME}/cnvm
cnvm() {
"${CNVM_HOME}/scripts/cnvm.sh" "$@"
}
export -f cnvm
source "${CNVM_HOME}/bash/aliases.sh"