You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tempo consensus validator <address/public_key/index> --rpc-url https://rpc.tempo.xyz
98
82
```
99
83
100
84
The returned `Validator` struct fields are:
@@ -112,24 +96,31 @@ The returned `Validator` struct fields are:
112
96
113
97
## Operator guide
114
98
99
+
### Update the Fee Recipient
100
+
101
+
The fee recipient used by your validator when constructing block proposals is managed on-chain. This can be updated and takes effect on the next finalized block
102
+
103
+
```bash
104
+
tempo consensus set-validator-fee-recipient <address/pubkey/index>
105
+
--fee-recipient <ETHEREUM_ADDRESS>
106
+
--rpc-url https://rpc.tempo.xyz
107
+
--private-key <PATH_TO_VALIDATOR_PRIVATE_KEY>
108
+
```
109
+
115
110
### Update IP addresses
116
111
117
112
If your node's network endpoints change, update them on-chain. The change takes effect at the next finalized block.
118
113
119
-
Unlike V1, V2 supports asymmetric ingress and egress IPs — they no longer need to share the same address. If you only want to update one, pass the current value for the other.
114
+
Unlike V1, V2 supports asymmetric ingress and egress IPs — they no longer need to share the same address. Both can be updated together or individually by supplying only `--ingress` or `--egress`. The values not supplied will pulled from the chain and left unchanged in the submitted transaction.
tempo consensus set-validator-ip-address <address/pubkey/index>
118
+
--ingress <NEW_IP>:NEW_PROT>
119
+
--egress <NEW_IP>
120
+
--rpc-url https://rpc.tempo.xyz
121
+
--private-key <PATH_TO_VALIDATOR_PRIVATE_KEY>
129
122
```
130
123
131
-
`<NEW_IP>:<NEW_PORT>` and `<NEW_EGRESS_IP>` may remain unchanged if you only need to update one of the two.
132
-
133
124
:::warning
134
125
Ingress addresses must be unique across all active validators. The transaction will revert if another active validator already uses the same `IP:port`.
135
126
:::
@@ -179,16 +170,26 @@ tempo consensus create-add-validator-signature \
179
170
Rebind your validator entry to a new control address:
The new address must not already be used by another active validator.
191
180
181
+
### Deactivate your validator
182
+
183
+
Deactivate your validator. Once deactivated, please keep your the node. The validator is only removed from the commitee once reaching the end of an epoch where the DKG was successful, thus the validator is no longer dealt any new shares.
184
+
185
+
See the [validators-info](#query-active-validators) command which lists active validators. It is safe to shut down the node once the deactivated validator is no longer present in this list.
186
+
187
+
```bash
188
+
tempo consensus deactivate-validator <address/pubkey/index>
0 commit comments