Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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`