Получите стандартную отладочную информацию от ununifi
демона:
Проверьте, догоняет ли ваш узел:
# Query via the RPC (default port: 26657)
curl http://localhost:26657/status | jq .result.sync_info.catching_up
Получите идентификатор вашего узла:
ununifid tendermint show-node-id
Ваш адрес однорангового узла будет результатом этого, а также хоста и порта, <id>@<host>:26656
если вы используете порт по умолчанию.
Проверьте, находитесь ли вы в тюрьме или на вас наложен надгробный камень:
ununifid query slashing signing-info $(ununifid tendermint show-validator)
Получите свой valoper
адрес:
ununifid keys show <your-key-name> -a --bech val
Смотрите ключи на текущем ящике:
Экспортируйте закрытый ключ (предупреждение: не делайте этого, если вы не знаете, что делаете!)
ununifid keys export <your-key-name> --unsafe --unarmored-hex
Вывод вознаграждений (включая комиссию валидатора), где ununifivaloper1...
находится адрес валидатора:
ununifid tx distribution withdraw-rewards <ununifivaloper1...> --from <your-key> --commission
Ставка:
ununifid tx staking delegate <ununifivaloper1...> <AMOUNT>uununifi --from <your-key>
Узнайте, какой JSON будет использоваться для команды --generate-only
:
ununifid tx bank send $(ununifid keys show <your-key-name> -a) <recipient addr> <AMOUNT>uununifi --generate-only
Запросите набор валидаторов (и статус тюрьмы) через CLI:
ununifid query staking validators --limit 1000 -o json | jq -r '.validators[] | [.operator_address, (.tokens|tonumber / pow(10; 6)), .description.moniker, .jail, .status] | @csv' | column -t -s"," | sort -k2 -n -r | nl
Получить состояние контракта:
ununifid q wasm contract-state all <contract-address>
Last updated