sdk-core 0.9.1-PR2043.f3bf687.0
Install from the command line:
Learn more about npm packages
$ npm install @superfluid-finance/sdk-core@0.9.1-PR2043.f3bf687.0
Install via package.json:
"@superfluid-finance/sdk-core": "0.9.1-PR2043.f3bf687.0"
About this version
π Homepage
β¨ Superfluid App
π Docs
SDK-Core is an application framework for interacting with the Superfluid Protocol without Solidity knowledge.
More specifically, SDK-Core is a wrapper library around @superfluid-finance/ethereum-contracts
which allows web developers to interact with the Superfluid contracts.
Under the hood, SDK-Core leverages TypeScript, ethers.js and The Graph and GraphQL.
SDK-Core is in early active development and can have breaking releases without warning and without consideration for semantic versioning.
- Minimal Framework initialization (
chainId
andprovider
) - New Operation syntax for transactions
- Create/Update/Delete Agreement Operations (Constant Flow Agreement and Instant Distribution Agreement)
- SuperToken Operations
- Subgraph-powered GraphQL querying with ordering and pagination
- Event subscription
- CFA/IDA/SuperToken Web3 Getters
- Batch Call functionality for batching multiple Superfluid Operations in one transaction
- TypeScript
- Ethers
- GraphQL
NOTE: You need to have graphql and ethers installed as a dependency in order to use SDK-Core:
yarn install graphql ethers
To get the package up and running you'll need to install the necessary dependencies and build the project:
yarn install && yarn build
NOTE:
yarn build
has a prerequisite that the contracts inethereum-contracts
have been built.
For the best and most immersive experience of learning how to use the main sdk-core features, I would highly recommend heading over to our interactive tutorials.
Details
- sdk-core
- superfluid-finance
- 5 days ago
- MIT
- 15 dependencies
Assets
- sdk-core-0.9.1-PR2043.f3bf687.0.tgz
Download activity
- Total downloads 0
- Last 30 days 0
- Last week 0
- Today 0