UNPKG

@algofi/v1

Version:

The official JavaScript SDK for the V2 Algofi Lending Market

18 lines (17 loc) 690 B
import { Algodv2 } from "algosdk"; import GovernanceClient from "./governanceClient"; import UserAdminState from "./userAdminState"; import UserRewardsManagerState from "./userRewardsManagerState"; import UserVotingEscrowState from "./userVotingEscrowState"; export default class governanceUser { governanceClient: GovernanceClient; algod: Algodv2; address: string; userVotingEscrowState: UserVotingEscrowState; userAdminState: UserAdminState; userRewardsManagerState: UserRewardsManagerState; constructor(governanceClient: GovernanceClient, address: string); loadState(userLocalStates: { [key: string]: {}; }): Promise<void>; }