staking
The staking module provides a set of subcommands to query the staking state and send staking transactions.
Last updated
The staking module provides a set of subcommands to query the staking state and send staking transactions.
Last updated
Name | Description |
---|---|
Query information for validator address <junovaloper...>
:
Will return something similar to:
The following will return information for ALL validators:
The returned values will be similar to those from junod query staking validator
``
Query a delegation based on delegator address and validator address.
The following will return delegations for a delegator to a particular validator address <junovaloper...>
:
Returns something similar to:
Query all delegations delegated from one delegator.
The following command will return all delegations from a delegators address <juno...>
:
Will return something similar to:
Query all delegations to one validator.
The following command will return all delegations to a validator address <junovaloper...>
:
Will return something similar to:
Query an unbonding-delegation record based on delegator and validator address.
Query all outgoing redelegations of a validator
Query a redelegation record based on delegator and source validator address and destination validator address.
Returns something similar to:
Returns something similar to:
Send a transaction to apply to be a validator and delegate a certain amount of juno
to it.
Flags:
TIP
Refer to mainnet instructions for detailed information.
Edit an existing validator's settings, such as commission rate, name, etc.
Flags:
Delegate tokens to a validator.
Unbond tokens from a validator.
Transfer delegation from one validator to another.
TIP
There is no unbonding time
during the redelegation, so you will not miss the rewards. But you can only redelegate once per validator, until a period (= unbonding time
) exceed.
Name, shorthand | type | Required | Default | Description |
---|---|---|---|---|
Name, shorthand | type | Required | Default | Description |
---|---|---|---|---|
Query a validator
Query for all validators
Query a delegation based on address and validator address
Query all delegations made from one delegator
Query all delegations to one validator
Query an unbonding-delegation record based on delegator and validator address
Query all unbonding-delegations records for one delegator
Query all unbonding delegatations from a validator
Query all outgoing redelegatations from a validator
Query a redelegation record based on delegator and a source and destination validator address
Query all redelegations records for one delegator
Query the current staking pool values
Query the current staking parameters information
Query historical info at given height
Create new validator initialized with a self-delegation to it
Edit existing validator account
Delegate liquid tokens to an validator
Unbond shares from a validator
Redelegate illiquid tokens from one validator to another
--amount
string
Yes
Amount of coins to bond
--commission-rate
float
Yes
0.0
The initial commission rate percentage
--commission-max-rate
float
0.0
The maximum commission rate percentage
--commission-max-change-rate
float
0.0
The maximum commission change rate percentage (per day)
--min-self-delegation
string
The minimum self delegation required on the validator
--details
string
Optional details
--genesis-format
bool
false
Export the transaction in gen-tx format; it implies --generate-only
--identity
string
Optional identity signature (ex. UPort or Keybase)
--ip
string
Node's public IP. It takes effect only when used in combination with
--node-id
string
The node's ID
--moniker
string
Yes
Validator name
--pubkey
string
Yes
Go-Amino encoded hex PubKey of the validator. For Ed25519 the go-amino prepend hex is 1624de6220
--website
string
Optional website
--security-contact
string
The validator's (optional) security contact email
--commission-rate
float
0.0
Commission rate percentage
--moniker
string
Validator name
--identity
string
Optional identity signature (ex. UPort or Keybase)
--website
string
Optional website
--details
string
Optional details
--security-contact
string
The validator's (optional) security contact email
--min-self-delegation
string
The minimum self delegation required on the validator