Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Apocentre/sf-sui-extractor
This module provides a StreamingFast Firehose Streamer for pushing protobuf data from the Sui Blockchain
https://github.com/Apocentre/sf-sui-extractor
Last synced: about 15 hours ago
JSON representation
This module provides a StreamingFast Firehose Streamer for pushing protobuf data from the Sui Blockchain
- Host: GitHub
- URL: https://github.com/Apocentre/sf-sui-extractor
- Owner: Apocentre
- Created: 2023-05-16T11:15:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-09T15:00:53.000Z (6 months ago)
- Last Synced: 2024-11-11T03:15:56.037Z (3 days ago)
- Language: Rust
- Size: 931 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-substreams - Firehose Sui
README
StreamingFast Sui Extractor
===This module provides a StreamingFast Firehose Streamer for pushing protobuf data from the Sui Blockchain
Download `sui-node`
===1. Download the latest mainnet version of the sui node from [here](https://github.com/MystenLabs/sui/releases).
2. Extract the zip file and move the `sui-node-macos-arm64` to a folder that is within your system PATH.```bash
mv sui-node-macos-arm64 ~/.sui/sui-node
```> Note that yu should add `~/.sui/` to your system PATH.
Alternatively, you can build it from source. Note it might take some time until the build is completed.
```bash
git clone https://github.com/MystenLabs/sui
cargo build --release --bin sui-node
```> If you run a local node and not a remote RPC node then you would need to turn the experimental rest api on. To do so, add this to the `full_node.yaml`
>
> `enable-experimental-rest-api: true`