Interface ConsensusState
interface ConsensusState {
algoBalance: bigint;
canDelayStake: boolean;
canImmediateStake: boolean;
currentRound: number;
fee: bigint;
maxProposerBalance: bigint;
minProposerBalance: bigint;
numProposers: bigint;
premium: bigint;
proposersBalances: { address: string; algoBalance: bigint }[];
timeDelay: bigint;
totalActiveStake: bigint;
totalPendingStake: bigint;
totalRewards: bigint;
totalUnclaimedFees: bigint;
xAlgoCirculatingSupply: bigint;
}
algoBalance: bigint;
canDelayStake: boolean;
canImmediateStake: boolean;
currentRound: number;
fee: bigint;
maxProposerBalance: bigint;
minProposerBalance: bigint;
numProposers: bigint;
premium: bigint;
proposersBalances: { address: string; algoBalance: bigint }[];
timeDelay: bigint;
totalActiveStake: bigint;
totalPendingStake: bigint;
totalRewards: bigint;
totalUnclaimedFees: bigint;
xAlgoCirculatingSupply: bigint;
}
Properties
algoBalance
algoBalance: bigint
canDelayStake
canDelayStake: boolean
canImmediateStake
canImmediateStake: boolean
currentRound
currentRound: number
fee
fee: bigint
maxProposerBalance
maxProposerBalance: bigint
minProposerBalance
minProposerBalance: bigint
numProposers
numProposers: bigint
premium
premium: bigint
proposersBalances
proposersBalances: { address: string; algoBalance: bigint }[]
timeDelay
timeDelay: bigint
totalActiveStake
totalActiveStake: bigint
totalPendingStake
totalPendingStake: bigint
totalRewards
totalRewards: bigint
totalUnclaimedFees
totalUnclaimedFees: bigint
xAlgoCirculatingSupply
xAlgoCirculatingSupply: bigint