From c633dbc29d13e9a67501d48e37386dffc9e75e5f Mon Sep 17 00:00:00 2001
From: Bri <92327786+briwylde08@users.noreply.github.com>
Date: Thu, 2 May 2024 15:04:49 -0600
Subject: [PATCH 1/4] Move data indexers to Data Availability section
---
docs/tools/developer-tools.mdx | 26 --------------------------
docusaurus.config.js | 4 ++++
network/README.mdx | 10 ++++++++++
network/data-indexers/README.mdx | 28 ++++++++++++++++++++++++++++
sidebarsNetwork.js | 13 +++++++++++++
5 files changed, 55 insertions(+), 26 deletions(-)
create mode 100644 network/data-indexers/README.mdx
diff --git a/docs/tools/developer-tools.mdx b/docs/tools/developer-tools.mdx
index 22f211ba1..42fb0fa76 100644
--- a/docs/tools/developer-tools.mdx
+++ b/docs/tools/developer-tools.mdx
@@ -57,32 +57,6 @@ Install Soroban CLI as explained in [Setup](../smart-contracts/getting-started/s
Auto-generated comprehensive reference documentation is available [here](https://github.com/stellar/soroban-cli/blob/main/docs/soroban-cli-full-docs.md).
-## Data Indexers
-
-To power your applications, a range of data services will be available from data indexers with query interfaces. These indexers will allow you to easily store and retrieve decoded ledger data, contract event emissions, and more. You can focus more energy on making your project successful, and waste less time figuring out precisely how to get the important data from the network.
-
-### [SubQuery](https://subquery.network/)
-
-An open-source data indexer that supports both Stellar and Soroban. SubQuery allows users to build a custom API for their dapp or smart contract and provides clean indexed data to any service. You can index ledgers, transactions, operations, and effects from Stellar and transactions and events from Soroban into your own Postgres database. Read the quick start guide here.
-
-### [Mercury](https://mercurydata.app/)
-
-A network indexing service that provides a toolkit to help get you started working with Stellar network data.
-
-### [BlockEden](https://blockeden.xyz/stellar-soroban/)
-
-An all-in-one Soroban RPC, indexer GraphQL API, and data analytics web portal.
-
-### [Goldsky](https://goldsky.com/)
-
-Mirror and indexer coming soon.
-
-### [Ankr](https://www.ankr.com/)
-
-Also offers RPC and Horizon instances.
-
-### [Zettablock](https://www.zettablock.com/)
-
## GUIs
### [Laboratory](https://laboratory.stellar.org/#?network=test)
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 36f2b24da..e341c07ff 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -212,6 +212,10 @@ const config = {
to: "/network/horizon",
label: "Horizon",
},
+ {
+ to: "/network/data-indexers",
+ label: "Data Indexers",
+ },
{
type: 'html',
value: '
Platforms',
diff --git a/network/README.mdx b/network/README.mdx
index d00e8943e..665304300 100644
--- a/network/README.mdx
+++ b/network/README.mdx
@@ -29,6 +29,14 @@ This is the best platform to see current state of the Stellar network.
[Learn more about Soroban RPC here!](./soroban-rpc/README.mdx)
+## Data indexers
+
+There is a range of data indexer services available with query interfaces.
+These indexers allow you to easily store and retrieve decoded ledger data, contract event emissions, and more.
+You can focus more energy on making your project successful, and waste less time figuring out precisely how to get the important data from the network.
+
+[View available data indexers here!](./data-indexers/README.mdx)
+
## Anchor Platform
The Anchor Platform is a set of tools and APIs that enable developers and
@@ -45,3 +53,5 @@ The Stellar Disbursement Platform (SDP) enables organizations to disburse bulk
payments to recipients using Stellar.
[Learn more about the Stellar Disbursement Platform API here!](./stellar-disbursement-platform/README.mdx)
+import { isConditionalExpression } from "typescript"
+
diff --git a/network/data-indexers/README.mdx b/network/data-indexers/README.mdx
new file mode 100644
index 000000000..f7fbc8ea9
--- /dev/null
+++ b/network/data-indexers/README.mdx
@@ -0,0 +1,28 @@
+---
+title: Ecosystem Data Indexer Providers
+sidebar_position: 70
+---
+
+To power your applications, a range of data services will be available from data indexers with query interfaces. These indexers will allow you to easily store and retrieve decoded ledger data, contract event emissions, and more. You can focus more energy on making your project successful, and waste less time figuring out precisely how to get the important data from the network.
+
+### [SubQuery](https://subquery.network/)
+
+An open-source data indexer that supports both Stellar and Soroban. SubQuery allows users to build a custom API for their dapp or smart contract and provides clean indexed data to any service. You can index ledgers, transactions, operations, and effects from Stellar and transactions and events from Soroban into your own Postgres database. Read the quick start guide here.
+
+### [Mercury](https://mercurydata.app/)
+
+A network indexing service that provides a toolkit to help get you started working with Stellar network data.
+
+### [BlockEden](https://blockeden.xyz/stellar-soroban/)
+
+An all-in-one Soroban RPC, indexer GraphQL API, and data analytics web portal.
+
+### [Goldsky](https://goldsky.com/)
+
+Mirror and indexer coming soon.
+
+### [Ankr](https://www.ankr.com/)
+
+Also offers RPC and Horizon instances.
+
+### [Zettablock](https://www.zettablock.com/)
\ No newline at end of file
diff --git a/sidebarsNetwork.js b/sidebarsNetwork.js
index 7fb4b1b18..ff69c6bab 100644
--- a/sidebarsNetwork.js
+++ b/sidebarsNetwork.js
@@ -28,6 +28,19 @@ const sidebars = {
collapsible: false,
},
],
+data_indexers: [
+ {
+ type: 'category',
+ label: 'Data Indexers',
+ items: [
+ {
+ type: "autogenerated",
+ dirName: "data-indexers",
+ },
+ ],
+ collapsible: false,
+ },
+],
anchor_platform: [
{
type: 'category',
From f29c705cebe6d5cd0c745f0381f8d486be78a9a4 Mon Sep 17 00:00:00 2001
From: Elliot Voris
Date: Fri, 3 May 2024 09:22:06 -0500
Subject: [PATCH 2/4] remove errant import at bottom of network/README.mdx
---
network/README.mdx | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/network/README.mdx b/network/README.mdx
index 665304300..0625e755e 100644
--- a/network/README.mdx
+++ b/network/README.mdx
@@ -32,7 +32,7 @@ This is the best platform to see current state of the Stellar network.
## Data indexers
There is a range of data indexer services available with query interfaces.
-These indexers allow you to easily store and retrieve decoded ledger data, contract event emissions, and more.
+These indexers allow you to easily store and retrieve decoded ledger data, contract event emissions, and more.
You can focus more energy on making your project successful, and waste less time figuring out precisely how to get the important data from the network.
[View available data indexers here!](./data-indexers/README.mdx)
@@ -53,5 +53,3 @@ The Stellar Disbursement Platform (SDP) enables organizations to disburse bulk
payments to recipients using Stellar.
[Learn more about the Stellar Disbursement Platform API here!](./stellar-disbursement-platform/README.mdx)
-import { isConditionalExpression } from "typescript"
-
From 2e2563e00b0b43c4a8cbdfba1119d543e282de6a Mon Sep 17 00:00:00 2001
From: Elliot Voris
Date: Fri, 3 May 2024 09:26:18 -0500
Subject: [PATCH 3/4] indent sidebar definition
---
sidebarsNetwork.js | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/sidebarsNetwork.js b/sidebarsNetwork.js
index ff69c6bab..9925b0ada 100644
--- a/sidebarsNetwork.js
+++ b/sidebarsNetwork.js
@@ -28,19 +28,19 @@ const sidebars = {
collapsible: false,
},
],
-data_indexers: [
- {
- type: 'category',
- label: 'Data Indexers',
- items: [
- {
- type: "autogenerated",
- dirName: "data-indexers",
- },
- ],
- collapsible: false,
- },
-],
+ data_indexers: [
+ {
+ type: 'category',
+ label: 'Data Indexers',
+ items: [
+ {
+ type: "autogenerated",
+ dirName: "data-indexers",
+ },
+ ],
+ collapsible: false,
+ },
+ ],
anchor_platform: [
{
type: 'category',
From abff1b42b9a4c99872239736aab806e18dedf994 Mon Sep 17 00:00:00 2001
From: Elliot Voris
Date: Fri, 3 May 2024 09:38:26 -0500
Subject: [PATCH 4/4] change headings to h2 since there are no higher-level
headings
---
network/data-indexers/README.mdx | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/network/data-indexers/README.mdx b/network/data-indexers/README.mdx
index f7fbc8ea9..4325d13ec 100644
--- a/network/data-indexers/README.mdx
+++ b/network/data-indexers/README.mdx
@@ -5,24 +5,24 @@ sidebar_position: 70
To power your applications, a range of data services will be available from data indexers with query interfaces. These indexers will allow you to easily store and retrieve decoded ledger data, contract event emissions, and more. You can focus more energy on making your project successful, and waste less time figuring out precisely how to get the important data from the network.
-### [SubQuery](https://subquery.network/)
+## [SubQuery](https://subquery.network/)
An open-source data indexer that supports both Stellar and Soroban. SubQuery allows users to build a custom API for their dapp or smart contract and provides clean indexed data to any service. You can index ledgers, transactions, operations, and effects from Stellar and transactions and events from Soroban into your own Postgres database. Read the quick start guide here.
-### [Mercury](https://mercurydata.app/)
+## [Mercury](https://mercurydata.app/)
A network indexing service that provides a toolkit to help get you started working with Stellar network data.
-### [BlockEden](https://blockeden.xyz/stellar-soroban/)
+## [BlockEden](https://blockeden.xyz/stellar-soroban/)
An all-in-one Soroban RPC, indexer GraphQL API, and data analytics web portal.
-### [Goldsky](https://goldsky.com/)
+## [Goldsky](https://goldsky.com/)
Mirror and indexer coming soon.
-### [Ankr](https://www.ankr.com/)
+## [Ankr](https://www.ankr.com/)
Also offers RPC and Horizon instances.
-### [Zettablock](https://www.zettablock.com/)
\ No newline at end of file
+## [Zettablock](https://www.zettablock.com/)