update links
This commit is contained in:
@@ -43,7 +43,7 @@ It provides:
|
||||
- Routes only realy/alive upstreams, i.e., synchronized and with enough peers
|
||||
- Load Balancing
|
||||
- Request Retry on upstream errors
|
||||
- Local Caching (memory and Redis, see link:10-caching.adoc[Caching])
|
||||
- Local Caching (memory and Redis, see xref:10-caching.adoc[Caching])
|
||||
- Broadcasting and Quorum for requests
|
||||
|
||||
=== gRPC protocol
|
||||
|
||||
@@ -148,4 +148,4 @@ grpcurl -d "{\"type\": 100}" -plaintext 127.0.0.1:2449 emerald.Blockchain/Subscr
|
||||
The output above is for a _streaming subscription_ to all new blocks on Ethereum Mainnet.
|
||||
It's one of the services provided by Dshackle, in addition to standard methods provided by RPC JSON of underlying nodes.
|
||||
|
||||
See other enhanced methods in the link:07-methods.adoc[Documentation for Enhanced Methods]
|
||||
See other enhanced methods in the xref:07-methods.adoc[Documentation for Enhanced Methods]
|
||||
|
||||
@@ -60,7 +60,7 @@ a| `port: 12449`
|
||||
a| `tls`
|
||||
|
|
||||
| TLS configuration for gRPC.
|
||||
See link:08-authentication.adoc[Authentication] for details
|
||||
See xref:08-authentication.adoc[Authentication] for details
|
||||
|
||||
a| `compression`
|
||||
|
|
||||
@@ -195,7 +195,7 @@ a| `enabled: true`
|
||||
a| `tls`
|
||||
|
|
||||
| TLS configuration for proxy.
|
||||
See link:08-authentication.adoc[Authentication] for details
|
||||
See xref:08-authentication.adoc[Authentication] for details
|
||||
|
||||
a| `routes`
|
||||
|
|
||||
|
||||
@@ -33,20 +33,20 @@ Main goals:
|
||||
|
||||
== Table of Content
|
||||
|
||||
. link:01-architecture-intro.adoc[Architecture Overview]
|
||||
. link:02-quick-start.adoc[Quick Start]
|
||||
. link:03-server-config.adoc[Server Configuration]
|
||||
. link:04-upstream-config.adoc[Upstreams Configuration]
|
||||
. link:05-start.adoc[How to launch a server]
|
||||
. link:06-monitoring.adoc[Logging & Monitoring]
|
||||
. link:07-methods.adoc[API methods]
|
||||
. link:08-authentication.adoc[Authentication]
|
||||
. link:09-quorum-and-selectors.adoc[Quorum and Selectors]
|
||||
. link:10-caching.adoc[Caching]
|
||||
. xref:01-architecture-intro.adoc[Architecture Overview]
|
||||
. xref:02-quick-start.adoc[Quick Start]
|
||||
. xref:03-server-config.adoc[Server Configuration]
|
||||
. xref:04-upstream-config.adoc[Upstreams Configuration]
|
||||
. xref:05-start.adoc[How to launch a server]
|
||||
. xref:06-monitoring.adoc[Logging & Monitoring]
|
||||
. xref:07-methods.adoc[API methods]
|
||||
. xref:08-authentication.adoc[Authentication]
|
||||
. xref:09-quorum-and-selectors.adoc[Quorum and Selectors]
|
||||
. xref:10-caching.adoc[Caching]
|
||||
|
||||
== Reference
|
||||
|
||||
. link:reference-configuration.adoc[Configuration Reference]
|
||||
. xref:reference-configuration.adoc[Configuration Reference]
|
||||
|
||||
== Chat
|
||||
|
||||
|
||||
@@ -496,7 +496,7 @@ tokens:
|
||||
----
|
||||
|
||||
Tokens config enables tracking of a balance amount in the configured tokens.
|
||||
After making the configuration above you can request balance (`GetBalance`), or subscribe to balance changes (`SubscribeBalance`), using link:07-methods.adoc[enhanced protocol]
|
||||
After making the configuration above you can request balance (`GetBalance`), or subscribe to balance changes (`SubscribeBalance`), using xref:07-methods.adoc[enhanced protocol]
|
||||
|
||||
.Token config
|
||||
[cols="2a,7"]
|
||||
@@ -591,7 +591,7 @@ signed-response:
|
||||
|
||||
|===
|
||||
|
||||
See more details at link:07-methods.adoc#signatures[Signed Response] in gRPC Methods.
|
||||
See more details at xref:07-methods.adoc#signatures[Signed Response] in gRPC Methods.
|
||||
|
||||
[#cluster]
|
||||
== Cluster
|
||||
@@ -701,7 +701,7 @@ Enable/disable the upstream.
|
||||
| no
|
||||
| Key-Value pairs that are assigned to the upstream.
|
||||
Used to select an upstream per-request.
|
||||
See link:09-quorum-and-selectors.adoc[Quorum and Selectors]
|
||||
See xref:09-quorum-and-selectors.adoc[Quorum and Selectors]
|
||||
|
||||
| `options`
|
||||
|
|
||||
@@ -936,7 +936,7 @@ It's more effective, easier to secure connection, and allows to build a distribu
|
||||
a| TLC configuration for the connection.
|
||||
In general it's an optional configuration, but it's strongly recommended.
|
||||
Also HTTP2 + gRPC is designed to be used with TLS, and some of the related software is unable to use it without TLS. +
|
||||
See link:08-authentication.adoc[Authentication] docs and <<tls>>.
|
||||
See xref:08-authentication.adoc[Authentication] docs and <<tls>>.
|
||||
|
||||
| `tls.ca`
|
||||
| Path to x509 certificate to verify remote server
|
||||
|
||||
Reference in New Issue
Block a user