Skip to content

Commit

Permalink
Partner Experience: Update Horizon documentation (#249)
Browse files Browse the repository at this point in the history
  • Loading branch information
sreuland authored Jan 19, 2024
1 parent 9d7d203 commit 51ce918
Show file tree
Hide file tree
Showing 24 changed files with 901 additions and 1,073 deletions.
2 changes: 1 addition & 1 deletion docs/accessing-data/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ sidebar_position: 0

## What is Hubble?

Hubble is an open-source, publicly available dataset that provides a complete historical record of the Stellar network. Similar to Horizon, it ingests and presents the data produced by the Stellar network in a format that is easier to consume than the performance-oriented data representations used by Stellar Core. The dataset is hosted on BigQuery–meaning it is suitable for large, analytic workloads, historical data retrieval and complex data aggregation. **Hubble should not be used for real-time data retrieval and cannot submit transactions to the network.** For real time use cases, we recommend [running an API server](/docs/run-api-server).
Hubble is an open-source, publicly available dataset that provides a complete historical record of the Stellar network. Similar to Horizon, it ingests and presents the data produced by the Stellar network in a format that is easier to consume than the performance-oriented data representations used by Stellar Core. The dataset is hosted on BigQuery–meaning it is suitable for large, analytic workloads, historical data retrieval and complex data aggregation. **Hubble should not be used for real-time data retrieval and cannot submit transactions to the network.** For real time use cases, we recommend [running an API server](/docs/run-platform-server).

This guide describes when to use Hubble and how to connect. To view the underlying data structures, queries and examples, use the [Viewing Metadata](/docs/accessing-data/viewing-metadata) and [Optimizing Queries](/docs/accessing-data/optimizing-queries) tutorials.

Expand Down
9 changes: 4 additions & 5 deletions docs/fundamentals-and-concepts/stellar-stack.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ Nodes reach consensus using the Stellar Consensus Protocol, which can you can le

Anyone can run a Stellar Core node, but you don’t have to in order to build on Stellar. We recommend you do so if you issue an asset and want to ensure the accuracy of the ledger, if you want to participate in network governance by voting on protocol version, minimum fees, and resource and ledger limits, and/or if you want to contribute to Stellar’s overall health and decentralization. Check out our tutorial on installing, configuring, and maintaining your own node here: [Run a Core Node Tutorial](../run-core-node).

## Horizon API
## Platform Services

Horizon is the client-facing RESTful HTTP API server that allows programmatic access to submit transactions and query the network’s historical data. It acts as the interface for applications that want to access the Stellar network. You can communicate with Horizon using an SDK, a web browser, or with simple command tools like cURL.
Horizon is the client-facing RESTful HTTP API server in the platform layer which allows programmatic access to submit transactions and query the network’s historical data. It acts as the interface for applications that want to access the Stellar network. You can communicate with Horizon using an SDK, a web browser, or with simple command tools like cURL.

You do not need to run your own Horizon instance — when you're getting started, you can use the free SDF Horizon instance to access the network — but it is recommended that you do when you’re ready to launch a finished product. Check out how to do so here: [Run an API Server Tutorial](../run-api-server).
You do not need to run your own Horizon instance — when you're getting started, you can use the free SDF Horizon instance to access the network — but it is recommended that you do when you’re ready to launch a finished product. Check out how to do so here: [Run Platform Services Tutorial](../run-platform-server)

Learn all there is to know about using Horizon in the Horizon [API Reference documentation](https://developers.stellar.org/api).

Expand All @@ -39,8 +39,7 @@ The Soroban CLI is the command line interface to Soroban and can be downloaded [

SDKs simplify some of the work of accessing Horizon and the Soroban RPC by converting the data into friendlier formats and allowing you to program in the language of your choice. Stellar’s SDKs show you how to request data and create and submit transactions. Soroban's SDKs allow you to write smart contracts in Rust and interact with smart contracts in a myriad of other languages.

View Stellar's [SDK library](../tools-and-sdks#sdk-library) to access our SDKs and their documentation.
View Soroban's [SDK library](https://soroban.stellar.org/docs/category/sdks) in the Soroban docs.
View Stellar's [SDK library](../tools-and-sdks#sdk-library) to access our SDKs and their documentation. View Soroban's [SDK library](https://soroban.stellar.org/docs/category/sdks) in the Soroban docs.

## DeFi protocols

Expand Down
147 changes: 0 additions & 147 deletions docs/run-api-server/configuring.mdx

This file was deleted.

24 changes: 0 additions & 24 deletions docs/run-api-server/index.mdx

This file was deleted.

Loading

0 comments on commit 51ce918

Please sign in to comment.