UNPKG

sei-agent-kit

Version:

A package for building AI agents on the SEI blockchain

17 lines (16 loc) 762 B
import { Toolkit } from "@bancor/carbon-sdk/strategy-management"; import { initSyncedCache } from "@bancor/carbon-sdk/chain-cache"; import { ContractsApi, } from "@bancor/carbon-sdk/contracts-api"; import { JsonRpcProvider } from "@ethersproject/providers"; import { SEI_RPC_URL, MAX_BLOCK_AGE } from "../../constants"; /** */ export async function getUserStrategies(config, user) { const provider = new JsonRpcProvider(SEI_RPC_URL); const api = new ContractsApi(provider, config); const { cache } = initSyncedCache(api.reader, undefined, MAX_BLOCK_AGE); const carbonSDK = new Toolkit(api, cache, undefined); const strategies = await carbonSDK.getUserStrategies(user); return strategies; } //# sourceMappingURL=getUserStrategies.js.map