Skip to content
/ roller Public

Terminal interface tracking gas, transactions and data processed by Decentralized Networks.

License

Notifications You must be signed in to change notification settings

wavefnx/roller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

roller-banner

CI MPL-2.0

Overview

Terminal interface tracking gas, transactions and data processed by Decentralized Networks.

Disclaimer

This library is in early development stages and subject to potential breaking changes. Backward compatibility or further maintenance is not guaranteed. The package is intentionally not published on crates.io until and if there's an alpha release in the future.

Contributions are welcome. Users are encouraged to submit pull requests, fork, or alter the code in accordance with the terms outlined in the LICENSE.

Installation

You can currently build from source by running the following command in the root of the repository:

cargo build --release

Usage

Terminal interface tracking gas, transactions and data processed by Decentralized Networks

Usage: roller [OPTIONS]

Options:
  -i, --interval-ms <INTERVAL_MS>    Interval in ms to wait between events. [default: 100]
                                     Increase for lower resource consumption, decrease for more frequent updates
      --api-endpoint <API_ENDPOINT>  Change the default API Endpoint by specifying a different URL
  -h, --help                         Print help
  -V, --version                      Print version

Examples

// The default update interval (100ms) should offer a good balance between low resource consumption and updated data.
roller

// To run it as a long, background widget, you can increase the interval to 500ms, 1s or more.
roller -i 1000

// Additionally, to get SSE data live with no bounds, as they are being produced by the SSE API:
roller -i 0

Aknowledgements

The interface is using the same API as rollup.wtf, which is provided by conduit.xyz.

License

This library is released under the terms of the Mozilla Public License version 2.0. See LICENSE.

About

Terminal interface tracking gas, transactions and data processed by Decentralized Networks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages