forked from MystenLabs/sui
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reorganize Build nav with Talk subsection for Rust SDK and related do…
…cs (MystenLabs#3746) * Reorganize Build nav with Talk subsection for Rust SDK and related docs * Add See Sui JSON-RPC API reference to new Talk subsection
- Loading branch information
1 parent
41a1798
commit dd37ce1
Showing
5 changed files
with
56 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
title: Connect and Communicate with the Sui Network | ||
--- | ||
|
||
Now that you have [installed Sui](../../build/install.md), [started the Sui network](../../build/cli-client.md), and learned how to [create smark contracts in Move](../../build/move/index.md) and [program Sui objects](../../build/programming-with-objects/index.md), it's time to let your apps talk to Sui. The pages in this section provide various options for communicating with Sui. | ||
|
||
* Use the [Sui CLI client](../../build/cli-client.md) to start and set up the Sui network. | ||
* Set up your own [local Sui RPC server and use the Sui JSON-RPC API](../../build/json-rpc.md) to interact with a local Sui network. | ||
* Adhere to the [restrictions placed on JSON types](../../build/sui-json.md) to make them SuiJSON compatible. | ||
* Interact with the Sui network via the [Sui Rust SDK](../../build/rust-sdk.md), a collection of Rust language JSON-RPC wrapper and crypto utilities. | ||
* Sign transactions and interact with the Sui network using the [Sui TypeScript SDK](https://github.com/MystenLabs/sui/tree/main/sdk/typescript) built on the Sui JSON RPC API. | ||
* Run a [Sui Fullnode](../../build/fullnode.md) yourself to store the full Sui blockchain state and history and qualify as a [potential validator](https://sui.io/resources-sui/validator-registration-open/). | ||
* Filter and subscribe to a [real-time event stream](../../build/pubsub.md) on your Sui Fullnode using JSON-RPC notifications via the WebSocket API. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters