Interface ConsensusState

    interface ConsensusState {
        adminAddress: string;
        algoBalance: bigint;
        canDelayStake: boolean;
        canImmediateStake: boolean;
        currentRound: number;
        fee: bigint;
        lastProposersActiveBalance: bigint;
        maxProposerBalance: bigint;
        numProposers: bigint;
        premium: bigint;
        proposersBalances: { address: string; algoBalance: bigint }[];
        registerAdminAddress: string;
        timeDelay: bigint;
        totalPendingStake: bigint;
        totalUnclaimedFees: bigint;
        xAlgoCirculatingSupply: bigint;
        xGovAdminAddress: string;
    }

    Properties

    adminAddress: string
    algoBalance: bigint
    canDelayStake: boolean
    canImmediateStake: boolean
    currentRound: number
    fee: bigint
    lastProposersActiveBalance: bigint
    maxProposerBalance: bigint
    numProposers: bigint
    premium: bigint
    proposersBalances: { address: string; algoBalance: bigint }[]
    registerAdminAddress: string
    timeDelay: bigint
    totalPendingStake: bigint
    totalUnclaimedFees: bigint
    xAlgoCirculatingSupply: bigint
    xGovAdminAddress: string