I hereby claim:
- I am mr0wnage on github.
- I am ownage (https://keybase.io/ownage) on keybase.
- I have a public key ASDXB4ZuLzLFGL6V_eazmBWMfHFqVnzt8iXZhniBa-SAawo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
stegosout=$(echo "show balance" | /data/stegos/stegos --data-dir /data/stegos/db) | |
stegosexit=$? | |
if [ $stegosexit -gt 0 ]; then | |
echo stegosout: "$stegosout" | |
exit $stegosexit | |
fi | |
if grep -q -i error <<< "$stegosout"; then | |
echo stegos returned error: |
CELO_VALIDATOR_GROUP_ADDRESS=df155c157f2f53a653a6a62d0458647261514093 CELO_VALIDATOR_ADDRESS=6bb1e8c0ecc1bdb3d6ce3b3359f2ffaa3cfb6f28
#!/bin/bash | |
set -e | |
vote_account="/root/solana/vote-account-keypair.json" | |
identity_account="/root/solana/validator-keypair.json" | |
new_stake="/root/solana/validator-stake-keypair-$(printf '%(%Y-%m-%d)T').json" | |
min_vote_balance=100 | |
available_for_withdraw=$(solana balance $vote_account | awk -F\. '{print $1}') | |
re='^[0-9]+$' | |
if ! [[ $available_for_withdraw =~ $re ]] ; then |
#### | |
# пути к ключам будут вида /solana/validator-keypair.json | |
# а на хосте они будут лежать в папке /root/solana_blabla. например /root/solana_agx10k | |
#### | |
#######################################dockerfile#### | |
echo "export SOLANA_NAME=<имя>" | tee -a ~/.bashrc ### например AG | |
source ~/.bashrc | |
echo "export SOLANA_DIR=/root/solana_${SOLANA_NAME}" | tee -a ~/.bashrc |
#####GRAPH-NODE###### | |
#####NPM INSTALL##### | |
sudo apt update && \ | |
curl -sL https://deb.nodesource.com/setup_14.x | sudo bash - && \ | |
sudo apt -y install nodejs && \ | |
sudo apt install -y libsecret-1-dev && \ | |
nodejs -v && \ | |
npm version | |
####DATABASE-SERVER################## |
##########GRAPH-NODE######## | |
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -; \ | |
sudo bash -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'; \ | |
sudo apt-get update && sudo apt-get upgrade -y; \ | |
sudo apt-get install -y clang libpq-dev libssl-dev pkg-config; \ | |
sudo apt-get install -y gnupg gnupg2 snapd git postgresql-12 postgresql-client-12 nodejs screen httpie ufw; \ | |
curl https://sh.rustup.rs -sSf | sh | |
source $HOME/.cargo/env | |
sudo snap install ipfs |
#cloud-config | |
resize_rootfs: false | |
disk_setup: | |
/dev/sda: | |
table_type: 'mbr' | |
layout: | |
- 25 | |
- 75 | |
overwrite: true |