UNPKG

@ajna-finance/sdk

Version:

A typescript SDK that can be used to create Dapps in Ajna ecosystem.

20 lines (19 loc) 626 B
import { BigNumber } from 'ethers'; import { IProposal, SignerOrProvider } from '../types'; /** * Models a grants fund proposal. */ export declare class Proposal implements IProposal { provider: SignerOrProvider; id: BigNumber; constructor(provider: SignerOrProvider, id: BigNumber); getInfo(): Promise<{ proposalId: any; distributionId: any; votesReceived: any; tokensRequested: any; fundingVotesReceived: any; executed: any; }>; getState(): Promise<"Pending" | "Active" | "Canceled" | "Defeated" | "Succeeded" | "Queued" | "Expired" | "Executed">; }