Skip to main content

Goat plugin for Superfluid

Project description

Superfluid Plugin for GOAT SDK

This plugin provides integration with Superfluid Protocol for the GOAT SDK, enabling token streaming and pool management capabilities.

Features

  • Create, update, or delete token streams
  • Get flow rates between addresses
  • Manage pool memberships
  • Query pool statistics

Installation

poetry add goat-sdk-plugin-superfluid

Usage

from goat_plugins.superfluid import superfluid, SuperfluidPluginOptions

# Initialize the plugin
plugin = superfluid()

Tools

The plugin provides the following tools:

  • flow: Create, update, or delete a flow of tokens
  • get_flowrate: Get the current flowrate between addresses
  • update_member_units: Update units for a pool member
  • get_units: Get units of a pool member
  • get_member_flow_rate: Get flow rate of a pool member
  • get_total_flow_rate: Get total flow rate of a pool

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

goat_sdk_plugin_superfluid-0.1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

goat_sdk_plugin_superfluid-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file goat_sdk_plugin_superfluid-0.1.0.tar.gz.

File metadata

  • Download URL: goat_sdk_plugin_superfluid-0.1.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.12.4-1-MANJARO

File hashes

Hashes for goat_sdk_plugin_superfluid-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f854aba9ef48838f9a1cd4c527a62f52fed615ff90cc5fd51ca9db091c3a8ba7
MD5 76d21d23f31d2e70bfa569f9252d24b8
BLAKE2b-256 232f753578cd28f292af5bda855b3ea7f6d93f486f71a7ca980ede23ca05056d

See more details on using hashes here.

File details

Details for the file goat_sdk_plugin_superfluid-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for goat_sdk_plugin_superfluid-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91c68e108385e22d0f1cc66e0ecf43bcc38cb0d5d20c59853254e882460dce77
MD5 f9e5a3745ec5115af52ef4c0cf8e54be
BLAKE2b-256 430957fec591c64ac2ab2f387832955e02b8f31db7e050708ff932620f113186

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page