UNPKG

@algofi/v1

Version:

The official JavaScript SDK for the V2 Algofi Lending Market

19 lines (18 loc) 612 B
import { Algodv2 } from "algosdk"; import AlgofiClient from "./../algofiClient"; import { Network } from "./../globals"; import V1Staking from "./v1_staking"; import V1StakingConfig from "./v1_stakingConfig"; import V1StakingUser from "./v1_stakingUser"; export default class StakingClient { algofiClient: AlgofiClient; algod: Algodv2; network: Network; stakingConfigs: V1StakingConfig[]; stakingContracts: { [key: number]: V1Staking; }; constructor(algofiClient: AlgofiClient); loadState(): Promise<void>; getUser(address: string): V1StakingUser; }