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
Copy file name to clipboardExpand all lines: docs/src/validator_operator/validator_helm.rst
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -382,7 +382,7 @@ To configure the validator app, please modify the file ``splice-node/examples/sv
382
382
You need to configure how your validator connects to the network's scan services by defining a ``scanClient`` block in your ``validator-values.yaml``.
383
383
There are three modes of ``scanClient``:
384
384
385
-
- ``bft``: (default type) connects to all scans and validates via $f+1$ agreement.
385
+
- ``bft``: (default mode) connects to all scans and validates via majority agreement.
386
386
- ``bft-custom``: connects to a specific list of trusted SVs and validates against a custom threshold. Replace ``TRUSTED_SV`` with the super validator name(s) you trust. Replace ``TRUST_THRESHOLD`` with an integer representing the number of scan responses that need to agree for a response to be considered valid.
387
387
- ``trust-single``: connects to one specific trusted scan.
388
388
@@ -392,19 +392,20 @@ There are three modes of ``scanClient``:
392
392
- Replace ``OPERATOR_WALLET_USER_ID`` with the user ID in your IAM that you want to use to log into the wallet as the validator operator party. Note that this should be the full user id, e.g., ``auth0|43b68e1e4978b000cefba352``, *not* only the suffix ``43b68e1e4978b000cefba352``
393
393
- Replace ``YOUR_CONTACT_POINT`` by a slack user name or email address that can be used by node operators to contact you in case there are issues with your node. Note that this contact information will be publicly visible. If you do not want to share contact information, you can put an empty string.
394
394
- Update the `auth.jwksUrl` entry to point to your auth provider's JWK set document by replacing ``OIDC_AUTHORITY_URL`` with your auth provider's OIDC URL, as explained above.
395
+
395
396
Detailed configuration examples and instructions for each mode are provided directly within the comments of the ``validator-values.yaml`` file.
You can configure how your validator's participant connects to the network synchronizer by defining a synchronizer config in your ``validator-values.yaml``.
403
-
This supports three modes:
403
+
You need to configure how your validator's participant connects to the network synchronizer by defining a ``synchronizer`` config in your ``validator-values.yaml``.
404
+
``synchronizer`` supports three modes of operation:
404
405
405
-
- ``bft``: connects to all available sequencers and validates responses via $f+1$ agreement.
406
-
- ``bft-custom``: connects only to specific sequencers from your trusted ``svNames`` using a custom ``threshold``.
407
-
- ``trust-single``: connects to one specific url.
406
+
- ``bft``: (default mode) connects to all available sequencers and validates responses via majority agreement.
407
+
- ``bft-custom``: connects only to specific sequencers from your trusted ``svNames`` using a custom ``threshold``. Replace ``TRUSTED_SV`` with the super validator name(s) you trust. Replace ``TRUST_THRESHOLD`` with an integer representing the number of sequencer responses that need to agree for a response to be considered valid.
408
+
- ``trust-single``: connects to one specific url. Replace ``TRUSTED_SYNCHRONIZER_SEQUENCER_URL`` with the URL of the sequencer you trust.
408
409
409
410
Each synchronizer configuration mode is documented with examples in the ``validator-values.yaml``.
0 commit comments