Skip to main content

kwild validators approve

kwild validators approve

Approve an active join request for a candidate validator (your node must be a validator).

Synopsis

The approve command creates and approves an active join request for a candidate validator using the node's validator keys to publish an approval transaction. If enough validators approve the join request, the candidate validator will be added to the validator set.

kwild validators approve <joiner> [flags]

Examples

# Approve a join request for a candidate validator by providing the validator info in format <hexPubkey#pubkeytype>
kwild validators approve 6ecaca8e9394c939a858c2c7b47acb1db26a96d7ab38bd702fa3820c5034e9d0#1

Options

  -h, --help   help for approve

Options inherited from parent commands

      --authrpc-cert string   kwild's TLS server certificate, required for HTTPS server
--output string the format for command output - either 'text' or 'json' (default "text")
--pass string admin server password (alternative to mTLS with tlskey/tlscert)
-r, --root string root directory (default "/home/jon/.kwild")
-s, --rpcserver string admin RPC server address (either UNIX socket path or TCP address) (default "/tmp/kwild.socket")
--tlscert string TLS client certificate file for server to authenticate us (default "auth.cert")
--tlskey string TLS client key file to establish a mTLS (authenticated) connection (default "auth.key")

SEE ALSO