Rename p2p-org to drpcorg (#484)
This commit is contained in:
@@ -82,7 +82,7 @@ See detailed xref:reference-configuration.adoc[Configuration Reference]
|
||||
|
||||
==== Run as docker
|
||||
|
||||
Official Docker image you can find at: https://hub.docker.com/r/p2p-org/dshackle[p2p-org/dshackle]
|
||||
Official Docker image you can find at: https://hub.docker.com/r/drpcorg/dshackle[drpcorg/dshackle]
|
||||
|
||||
.Setup DRPC key
|
||||
[source,bash]
|
||||
@@ -93,7 +93,7 @@ export DRPC_KEY=...
|
||||
.Run Dshackle
|
||||
[source,bash,subs="attributes"]
|
||||
----
|
||||
docker run -p 2449:2449 -p 8545:8545 -v $(pwd):/etc/dshackle -e "DRPC_KEY=$DRPC_KEY" p2p-org/dshackle:{version-short}
|
||||
docker run -p 2449:2449 -p 8545:8545 -v $(pwd):/etc/dshackle -e "DRPC_KEY=$DRPC_KEY" drpcorg/dshackle:{version-short}
|
||||
----
|
||||
|
||||
==== Access using JSON RPC
|
||||
|
||||
@@ -101,7 +101,7 @@ In the example above we have:
|
||||
*It's kindly recommended* to strictly associate _node-id_ parameter with a physical node and keep it during any configuration changes
|
||||
|
||||
=== Supported chains
|
||||
List of supported chains could be found https://p2p-org.github.io/dshackle/networks.html[here]
|
||||
List of supported chains could be found https://drpcorg.github.io/dshackle/networks.html[here]
|
||||
|
||||
=== Roles and Fallback upstream
|
||||
|
||||
@@ -255,9 +255,9 @@ If a client requests to execute method `trace_transaction` then it will be sched
|
||||
|
||||
There are also method groups to more easily manage methods in batches, currently there are several groups:
|
||||
|
||||
- https://github.com/p2p-org/dshackle/blob/master/src/main/kotlin/io/emeraldpay/dshackle/upstream/calls/DefaultEthereumMethods.kt#L53[trace]
|
||||
- https://github.com/p2p-org/dshackle/blob/master/src/main/kotlin/io/emeraldpay/dshackle/upstream/calls/DefaultEthereumMethods.kt#L65[debug]
|
||||
- https://github.com/p2p-org/dshackle/blob/master/src/main/kotlin/io/emeraldpay/dshackle/upstream/calls/DefaultEthereumMethods.kt#L41[filter]
|
||||
- https://github.com/drpcorg/dshackle/blob/master/src/main/kotlin/io/emeraldpay/dshackle/upstream/calls/DefaultEthereumMethods.kt#L53[trace]
|
||||
- https://github.com/drpcorg/dshackle/blob/master/src/main/kotlin/io/emeraldpay/dshackle/upstream/calls/DefaultEthereumMethods.kt#L65[debug]
|
||||
- https://github.com/drpcorg/dshackle/blob/master/src/main/kotlin/io/emeraldpay/dshackle/upstream/calls/DefaultEthereumMethods.kt#L41[filter]
|
||||
- default, all methods that are enabled by default
|
||||
[source, yaml]
|
||||
----
|
||||
|
||||
@@ -8,13 +8,13 @@ Prepare configuration files `dshackle.yaml` and `upstreams.yaml` in the current
|
||||
|
||||
[source,bash,subs="attributes"]
|
||||
----
|
||||
docker run -p 2449:2449 -v $(pwd):/config -w /config p2p-org/dshackle:{version-short}
|
||||
docker run -p 2449:2449 -v $(pwd):/config -w /config drpcorg/dshackle:{version-short}
|
||||
----
|
||||
|
||||
=== Install & Run manually
|
||||
|
||||
1. Download latest release from https://github.com/p2p-org/dshackle/releases
|
||||
1. Download latest release from https://github.com/drpcorg/dshackle/releases
|
||||
2. Unpack `unzip dshackle-0.6.0.zip`
|
||||
3. Copy to `/opt/dshackle`
|
||||
4. Setup configuration in `/etc/dshackle`
|
||||
5. Run as `cp /etc/dshackle && /opt/dshackle/bin/dshackle`
|
||||
5. Run as `cp /etc/dshackle && /opt/dshackle/bin/dshackle`
|
||||
|
||||
@@ -10,7 +10,7 @@ NOTE: It's not necessary to use gRPC, as Dshackle can provide standard JSON RPC
|
||||
|
||||
=== gRPC definition
|
||||
|
||||
The source code for the Protobuf definitions could be found in https://github.com/p2p-org/emerald-grpc/tree/master/proto[/proto].
|
||||
The source code for the Protobuf definitions could be found in https://github.com/drpcorg/emerald-grpc/tree/master/proto[/proto].
|
||||
|
||||
.Service API
|
||||
[source,proto]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
== Links
|
||||
|
||||
- Github: https://github.com/p2p-org/dshackle
|
||||
- Github: https://github.com/drpcorg/dshackle
|
||||
|
||||
== Chat
|
||||
|
||||
@@ -9,4 +9,4 @@ Join our https://drpc.org/discord[Discord]
|
||||
== Support
|
||||
|
||||
Want to support the project, prioritize a specific feature, or get commercial help with using Dshackle in your project?
|
||||
Please contact splix@emeraldpay.io to discuss the possibility
|
||||
Please contact splix@emeraldpay.io to discuss the possibility
|
||||
|
||||
@@ -46,7 +46,7 @@ Main goals:
|
||||
|
||||
== List of supported chains
|
||||
|
||||
Can be found here: https://p2p-org.github.io/dshackle/networks.html
|
||||
Can be found here: https://drpcorg.github.io/dshackle/networks.html
|
||||
|
||||
== Reference
|
||||
|
||||
@@ -58,4 +58,4 @@ Join our https://drpc.org/discord[Discord]
|
||||
|
||||
== Links
|
||||
|
||||
- Github: https://github.com/p2p-org/dshackle
|
||||
- Github: https://github.com/drpcorg/dshackle
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
|
||||
addEventListener("DOMContentLoaded", async (event) => {
|
||||
let response = await fetch(
|
||||
"https://raw.githubusercontent.com/p2p-org/dshackle/master/foundation/src/main/resources/chains.yaml"
|
||||
"https://raw.githubusercontent.com/drpcorg/dshackle/master/foundation/src/main/resources/chains.yaml"
|
||||
);
|
||||
let chains = yaml.load(await response.text());
|
||||
let protocols = chains["chain-settings"].protocols;
|
||||
|
||||
Reference in New Issue
Block a user