🖊️Working with your wallet
Copy fuelsequencerd keys add wallet
Copy fuelsequencerd keys add wallet --recover
Copy fuelsequencerd q bank balances $(fuelsequencerd keys show wallet -a)
Copy fuelsequencerd keys list
Copy fuelsequencerd keys delete wallet
Copy fuelsequencerd keys export wallet
Copy fuelsequencerd keys import wallet wallet.backup
🔧Service
Copy fuelsequencerd status 2>&1 | jq .NodeInfo
fuelsequencerd status 2>&1 | jq .SyncInfo
fuelsequencerd status 2>&1 | jq .ValidatorInfo
Copy sudo journalctl -fu fuelsequencerd -o cat
Copy sudo systemctl status fuelsequencerd
Copy sudo systemctl restart fuelsequencerd
Copy sudo systemctl stop fuelsequencerd
Copy sudo systemctl start fuelsequencerd
Copy sudo systemctl daemon-reload
sudo systemctl disable fuelsequencerd
sudo systemctl enable fuelsequencerd
Copy echo $(fuelsequencerd tendermint show-node-id)'@'$(wget -qO- eth0.me)':'$(cat $HOME/.fuelsequencer/config/config.toml | sed -n '/Address to listen for incoming connection/{n;p;}' | sed 's/.*://; s/".*//')
🔗Validator Management🔗
Copy fuelsequencerd tx staking create-validator \
--amount 1000000fuel \
--from <walletName> \
--commission-rate 0.1 \
--commission-max-rate 0.2 \
--commission-max-change-rate 0.01 \
--min-self-delegation 1 \
--pubkey $(fuelsequencerd tendermint show-validator) \
--moniker "YOUR_MONIKER_NAME" \
--identity "YOUR_DETAILS" \
--details "YOUR_WEBSITE_URL" \
--chain-id seq-mainnet-1 \
--gas auto --gas-adjustment 1.5 \
-y
Copy fuelsequencerd tx staking edit-validator \
--commission-rate 0.1 \
--new-moniker "YOUR_MONIKER_NAME" \
--identity "YOUR_KEYBASE_ID" \
--details "YOUR_DETAILS" \
--from <walletName> \
--chain-id seq-mainnet-1 \
--gas auto --gas-adjustment 1.5 \
-y
Copy fuelsequencerd q slashing signing-info $(fuelsequencerd tendermint show-validator)
Copy fuelsequencerd tx slashing unjail --from <walletName> --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Copy fuelsequencerd q staking validator $(fuelsequencerd keys show <walletName> --bech val -a)
🔈Governance
Copy fuelsequencerd query gov proposals
Copy fuelsequencerd query gov proposal 1
Copy fuelsequencerd tx gov vote 1 yes --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Copy fuelsequencerd tx gov vote 1 no --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Copy fuelsequencerd tx gov vote 1 abstain --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Vote no_with_veto
Copy fuelsequencerd tx gov vote 1 no_with_veto --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
⚙️Token management
Withdraw all rewards from all validators:
Copy fuelsequencerd tx distribution withdraw-all-rewards --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Withdraw rewards and commission from your Validator:
Copy fuelsequencerd tx distribution withdraw-rewards Your_valoper_address --from Wallet_Name --commission --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Delegate tokens to your validator
Copy fuelsequencerd tx staking delegate Your_valoper_address 1000000fuel --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Delegate tokens to different validator
Copy fuelsequencerd tx staking delegate valoper_address 1000000fuel --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Redelegate tokens to another validator
Copy fuelsequencerd tx staking redelegate Your_valoper_address TO_VALOPER_ADDRESS 1000000fuel --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Unbond tokens from your validator
Copy fuelsequencerd tx staking unbond valoper_address 1000000fuel --from Wallet_Name --chain-id seq-mainnet-1 --gas auto --gas-adjustment 1.5 -y
Send tokens to the wallet
Copy fuelsequencerd tx bank send Your_Wallet_Address To_wallet_address 1000000fuel --gas auto --gas-adjustment 1.5 -y
Notes:
Replace Wallet_Name
with the name of your wallet.
Replace Your_valoper_address
and valoper_address
with the respective validator addresses.
Replace Your_wallet_address
and recipient_wallet_address
with the respective wallet addresses.
Ensure you have sufficient fuel
tokens to cover the fees and the amounts you intend to send.
The --gas
parameter specifies the maximum gas units to use for the transaction. Adjust this value if necessary.
The --fees
parameter specifies the fee amount in fuel
. Ensure you have enough tokens to cover the fees.
The -y
flag automatically confirms the transaction without prompting for confirmation.
Please exercise caution when performing transactions and ensure you have backed up your wallet information securely.
Last updated 2 months ago