Skip to content

Commit

Permalink
chore: refactor isVotingForProposal
Browse files Browse the repository at this point in the history
  • Loading branch information
Tuditi committed Dec 23, 2022
1 parent be5c013 commit 16dde31
Showing 1 changed file with 5 additions and 12 deletions.
@@ -1,21 +1,14 @@
import { get } from 'svelte/store'

import { TrackedParticipationOverview } from '@iota/wallet'

import { getParticipationOverview } from '@core/account/api'
import { selectedAccount } from '@core/account/stores'
import { TrackedParticipationOverview } from '@iota/wallet'

export async function isVotingForProposal(proposalId: string): Promise<boolean> {
const overview = await getParticipationOverview(get(selectedAccount)?.index)
if (overview) {
if (proposalId in overview.participations) {
const participationOutputs: TrackedParticipationOverview[] = Object.values(
overview.participations[proposalId]
)
return participationOutputs.some((output) => output?.endMilestoneIndex === 0)
} else {
return false
}
const participations = overview?.participations?.[proposalId]
if (participations) {
const participationOutputs: TrackedParticipationOverview[] = Object.values(participations)
return participationOutputs.some((output) => output?.endMilestoneIndex === 0)
} else {
return false
}
Expand Down

0 comments on commit 16dde31

Please sign in to comment.