UNPKG

@moonwell-fi/moonwell-sdk

Version:

TypeScript Interface for Moonwell

14 lines 934 B
import { type Address } from "viem"; import type { MoonwellClient } from "../../client/createMoonwellClient.js"; import type { OptionalNetworkParameterType } from "../../common/types.js"; import type { Chain, GovernanceToken } from "../../environments/index.js"; import type { UserVotingPowers } from "../../types/userVotingPowers.js"; export type GetUserVotingPowersParameters<environments, network extends Chain | undefined> = OptionalNetworkParameterType<environments, network> & { /** Governance token */ governanceToken: GovernanceToken; /** User address*/ userAddress: Address; }; export type GetUserVotingPowersReturnType = Promise<UserVotingPowers[]>; export declare function getUserVotingPowers<environments, Network extends Chain | undefined>(client: MoonwellClient, args: GetUserVotingPowersParameters<environments, Network>): GetUserVotingPowersReturnType; //# sourceMappingURL=getUserVotingPowers.d.ts.map