Command
Command
Delegate to Yourself
story validator stake \
--validator-pubkey Akn2LfO1JjJkoMB6wJpr02WqwVcaa0yxxxxxxxxx \
--stake 5000000000000000000 \
--private-key "your_private_key"
Validator Unstaking
story validator unstake \
--validator-pubkey ${VALIDATOR_PUB_KEY_IN_BASE64} \
--unstake ${AMOUNT_TO_UNSTAKE_IN_WEI} \
--private-key "your_private_key"
Validator Stake-on-behalf
story validator stake \
--delegator-pubkey An/k/1HntF2r8ZaqrwxEOTKSIXdVsZk5wxkt4i5uhk3V \
--validator-pubkey A0PSykpcrXXomPnNJcITuCawqg+G0JokQBGd9hU2f5CM \
--stake 1000000000000000000 \
--private-key "your_private_key"
Validator Unstake-on-behalf
story validator unstake-on-behalf \
--delegator-pubkey ${DELEGATOR_PUB_KEY_IN_BASE64} \
--validator-pubkey ${VALIDATOR_PUB_KEY_IN_BASE64} \
--unstake ${AMOUNT_TO_STAKE_IN_WEI} \
--private-key "your_private_key"
Check block sync left:
while true; do
local_height=$(curl -s localhost:14657/status | jq -r '.result.sync_info.latest_block_height');
network_height=$(curl -s https://odyssey.storyrpc.io/status | jq -r '.result.sync_info.latest_block_height');
blocks_left=$((network_height - local_height));
echo -e "\033[1;38mYour node height:\033[0m \033[1;34m$local_height\033[0m | \033[1;35mNetwork height:\033[0m \033[1;36m$network_height\033[0m | \033[1;29mBlocks left:\033[0m \033[1;31m$blocks_left\033[0m";
sleep 5;
done
END
Last updated