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 |