Scheduler in calendar adaptation for Rococo (#4620)
This commit is contained in:
parent
c6bbe32088
commit
0a08dcf394
@ -80,7 +80,7 @@ function createDispatches (bestNumber: BlockNumber, blockTime: number, dispatche
|
||||
|
||||
function createReferendums (bestNumber: BlockNumber, blockTime: number, referendums: DeriveReferendumExt[]): [EntryType, EntryInfo[]][] {
|
||||
return referendums.reduce((result: [EntryType, EntryInfo[]][], { index, status }): [EntryType, EntryInfo[]][] => {
|
||||
const enactBlocks = status.end.add(status.delay).sub(bestNumber);
|
||||
const enactBlocks = status.end.add(status.delay).isub(bestNumber);
|
||||
const voteBlocks = status.end.sub(bestNumber).isub(BN_ONE);
|
||||
|
||||
result.push(['referendumVote', [{
|
||||
@ -188,7 +188,7 @@ export default function useScheduled (): EntryInfo[] {
|
||||
const councilMotions = useCall<DeriveCollectiveProposal[]>(api.derive.council?.proposals);
|
||||
const dispatches = useCall<DeriveDispatch[]>(api.derive.democracy?.dispatchQueue);
|
||||
const referendums = useCall<DeriveReferendumExt[]>(api.derive.democracy?.referendums);
|
||||
const scheduled = useCall<ScheduleEntry[]>(api.query.scheduler?.agenda.entries);
|
||||
const scheduled = useCall<ScheduleEntry[]>(api.query.scheduler?.agenda?.entries);
|
||||
const sessionInfo = useCall<DeriveSessionProgress>(api.query.staking && api.derive.session?.progress);
|
||||
const slashes = useCall<SlashEntry[]>(api.query.staking?.unappliedSlashes.entries);
|
||||
const [state, setState] = useState<EntryInfoTyped[]>([]);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user