@algofi/v1
Version:
The official JavaScript SDK for the V2 Algofi Lending Market
18 lines (17 loc) • 690 B
TypeScript
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>;
}