diff --git a/codegen/chainconfig.go b/codegen/chainconfig.go index eace370e..ca08a51a 100644 --- a/codegen/chainconfig.go +++ b/codegen/chainconfig.go @@ -110,18 +110,6 @@ var ChainConfigByID = map[string]*ChainConfig{ Network: "solana-mainnet-beta", FirehoseEndpoint: "mainnet.solana.streamingfast.io:443", }, - "vara-mainnet": { - DisplayName: "Vara Mainnet", - ExplorerLink: "https://vara.subscan.io/", - FirehoseEndpoint: "mainnet.vara.streamingfast.io:443", - Network: "vara-mainnet", - }, - "vara-testnet": { - DisplayName: "Vara Testnet", - ExplorerLink: "", - FirehoseEndpoint: "testnet.vara.streamingfast.io:443", - Network: "vara-testnet", - }, "mantra-testnet": { DisplayName: "Mantra Testnet", ExplorerLink: "", diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index e08f061a..627a7467 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -9,7 +9,6 @@ * [Initialize a Solana Substreams Project](new/how-to-guides/solana.md) * [Initialize a Starknet Substreams Project](new/how-to-guides/starknet.md) * [Initialize an Injective Substreams Project](new/how-to-guides/injective.md) - * [Initialize a Vara Substreams Project](new/how-to-guides/vara.md) * [Consume Substreams](new/consume/consume.md) * [Install the CLI](new/common/installing-the-cli.md) * [Authentication](new/common/authentication.md) diff --git a/docs/new/how-to-guides/vara.md b/docs/new/how-to-guides/vara.md deleted file mode 100644 index 385d3385..00000000 --- a/docs/new/how-to-guides/vara.md +++ /dev/null @@ -1,56 +0,0 @@ -In this guide, you'll learn how to initialize a Vara-based Substreams project. You’ll learn how to set up a simple project to extract raw data or filter events from a smart contract. - -## Prerequisites - -- Docker and VS Code installed and up-to-date. -- Visit the [Getting Started Guide](https://github.com/streamingfast/substreams-starter) to initialize your Dev Container. - -## Step 1: Initialize Your Vara Substreams Project - -1. Open your Dev Container and run the following command to initialize your project: - - ```bash - substreams init - ``` - -2. You will be given the option to choose between two Vara project options. Select the one that best fits your requirements: - - **vara-minimal**: Creates a simple Substreams that extracts raw data from the block and generates Rust code. - - **vara-extrinsics**: Creates a Substreams that extracts Vara transactions filtered specific extrinsics using the cached [Vara Foundational Module](https://substreams.dev/streamingfast/vara-common/v0.1.6). - -## Step 2: Visualize the Data - -1. Create your account [here](https://thegraph.market/) to generate an authentification token (JWT) and pass it as input to: - - ```bash - substreams auth - ``` - -2. Run the following command to visualize and itterate on your filtered data model: - - ```bash - substreams gui - ```` - -## Step 3: Customize your Project - -After initialization, you can: - -- Modify your Substreams manifest to include additional filters or configurations. -- Implement custom processing logic in Rust based on the filtered data retrieved by the foundational module. - -## Additional Resources - -You may find these additional resources helpful for developing your first EVM application. - -### Dev Container Reference - -The [Dev Container Reference](../references/devcontainer-ref.md) helps you navigate the complete container and its common errors. - -### GUI Reference - -The [GUI reference](../references/gui.md) lets you explore all the tools available in the Substreams GUI. - -### Manifests Reference - -The [Manifests Reference](../references/manifests.md) helps you with editing the `substreams.yaml`. - diff --git a/docs/new/references/chains-and-endpoints.md b/docs/new/references/chains-and-endpoints.md index 13b5ae86..c4d9257f 100644 --- a/docs/new/references/chains-and-endpoints.md +++ b/docs/new/references/chains-and-endpoints.md @@ -35,7 +35,6 @@ Protobuf definitions and public endpoints are provided for the supported protoco | Bitcoin | [`sf.bitcoin.type.v1.Block`](https://github.com/streamingfast/firehose-bitcoin/blob/develop/proto/sf/bitcoin/type/v1/type.proto) | | | Antelope | [`sf.antelope.type.v1.Block`](https://buf.build/pinax/firehose-antelope/docs/main:sf.antelope.type.v1#sf.antelope.type.v1.Block) | | | Starknet | [`sf.starknet.type.v1.Block`](https://github.com/streamingfast/firehose-starknet/blob/main/proto/sf/starknet/type/v1/block.proto#L8) | | -| Vara | [`sf.gear.type.v1.Block`](https://github.com/streamingfast/firehose-gear/blob/main/proto/sf/gear/type/v1/block.proto#L7) | | ### EVM Extended vs Base Block Model @@ -72,8 +71,6 @@ The data missing in the Base Block makes the corresponding Protobuf field empty. * **Sei Mainnet (EVM)**: `evm-mainnet.sei.streamingfast.io:443` * **Starknet Mainnet**: `mainnet.starknet.streamingfast.io:443` * **Base Mainnet**: `base-mainnet.streamingfast.io:443` -* **Vara Mainnet**: `mainnet.vara.streamingfast.io:443` -* **Vara Testnet**: `testnet.vara.streamingfast.io:443` * **Mantra Mainnet**: `mainnet.mantra.streamingfast.io:443` * **Mantra Testnet**: `testnet.mantra.streamingfast.io:443` diff --git a/manifest/utils.go b/manifest/utils.go index 71bc3211..6f90549a 100644 --- a/manifest/utils.go +++ b/manifest/utils.go @@ -120,8 +120,6 @@ var HardcodedEndpoints = map[string]string{ "starknet-mainnet": "mainnet.starknet.streamingfast.io:443", "starknet": "mainnet.starknet.streamingfast.io:443", "starknet-testnet": "testnet.starknet.streamingfast.io:443", - "vara-mainnet": "mainnet.vara.streamingfast.io:443", - "vara-testnet": "testnet.vara.streamingfast.io:443", "mantra-mainnet": "mainnet.mantra.streamingfast.io:443", "mantra-testnet": "testnet.mantra.streamingfast.io:443", "avalanche-mainnet": "avalanche-mainnet.streamingfast.io:443",