@@ -9,7 +9,7 @@ import { useDappStakingNavigation } from './useDappStakingNavigation';
99
1010export function useVote ( dapps : Ref < DappVote [ ] > , dappToMoveTokensFromAddress ?: string ) {
1111 const { currentAccount } = useAccount ( ) ;
12- const { useableBalance } = useBalance ( currentAccount ) ;
12+ const { useableBalance, lockedInDemocracy } = useBalance ( currentAccount ) ;
1313 const {
1414 ledger,
1515 totalStake,
@@ -70,7 +70,8 @@ export function useVote(dapps: Ref<DappVote[]>, dappToMoveTokensFromAddress?: st
7070 ? availableToMove . value
7171 : BigInt ( useableBalance . value ) +
7272 max ( remainingLockedTokensInitial , BigInt ( 0 ) ) +
73- availableToMove . value
73+ availableToMove . value +
74+ lockedInDemocracy . value
7475 ) ;
7576
7677 const availableToVoteDisplay = computed < bigint > ( ( ) => {
@@ -79,8 +80,14 @@ export function useVote(dapps: Ref<DappVote[]>, dappToMoveTokensFromAddress?: st
7980 }
8081
8182 return remainingLockedTokens . value >= BigInt ( 0 )
82- ? BigInt ( useableBalance . value ) + remainingLockedTokens . value + availableToMove . value
83- : BigInt ( useableBalance . value ) - abs ( remainingLockedTokens . value ) + availableToMove . value ;
83+ ? BigInt ( useableBalance . value ) +
84+ lockedInDemocracy . value +
85+ remainingLockedTokens . value +
86+ availableToMove . value
87+ : BigInt ( useableBalance . value ) +
88+ lockedInDemocracy . value -
89+ abs ( remainingLockedTokens . value ) +
90+ availableToMove . value ;
8491 } ) ;
8592
8693 const amountToUnstake = computed < bigint > ( ( ) =>
0 commit comments