May 6, 2022

Quicksilver

Системные требования:

4 CPU 8GB RAM 40GB SSD

Арендую только тут

Установка

wget -O quicksilver.sh https://raw.githubusercontent.com/freshe4qa/quicksilver/main/quicksilver.sh && chmod +x quicksilver.sh && ./quicksilver.sh

(Сохраняем имя, адрес кошелька и мнемонику)

Далее переходим в дискорд в комнату #qck-tap вводим данную команду и токены зачислят на кошелек

$request ваш_адрес_кошелька rhapsody

(Ждем минут 10, чтобы нода успела синхронизироваться)

Создаем валидатора

quicksilverd tx staking create-validator \ 
--amount 1000000uqck \ 
--from $WALLETNAME \ 
--commission-max-change-rate "0.05" \ 
--commission-max-rate "0.20" \ 
--commission-rate "0.05" \ 
--min-self-delegation "1" \ 
--pubkey $(quicksilverd tendermint show-validator) \ 
--moniker $NODENAME \ 
--chain-id $CHAIN_ID \ 
--gas 300000 \ 
-y

(сохраняем valoper address)

Полезные команды

Посмотреть логи

journalctl -u quicksilverd -f -o cat

Создание кошелька

quicksilverd keys add имя_кошелька

Восстановить кошелек с помощью мнемоники

quicksilverd keys add $WALLET --recover

Список кошельков

quicksilverd keys list

Посмотреть баланс кошелька

quicksilverd query bank balances адрес_кошелька

Посмотреть список валидаторов

quicksilverd q staking validators -oj --limit=3000 | jq '.validators[] | select(.status=="BOND_STATUS_BONDED")' | jq -r '(.tokens|tonumber/pow(10; 6)|floor|tostring) + " \t " + .description.moniker' | sort -gr | nl

Делегировать токены

quicksilverd tx staking delegate $VALOPER_ADDRESS 10000000uqck --from=$WALLET --chain-id=$CHAIN_ID --gas=auto

Собрать реварды

quicksilverd tx distribution withdraw-all-rewards --from=$WALLET --chain-id=$CHAIN_ID --gas=auto

Собрать комиссию с делегаций

quicksilverd tx distribution withdraw-rewards $VALOPER_ADDRESS --from=$WALLET --commission --chain-id=$CHAIN_ID

Выйти из тюрьмы

quicksilverd tx slashing unjail \
  --broadcast-mode=block \
  --from=$WALLET \
  --chain-id=$CHAIN_ID \
  --gas=auto