In the example section 2.8.2 & 2.9.2 of the whitepaper:
It is intended to have a combined stake of both tokens, which to simplify assumes that both token's values would be the same, thus combining them via multiplying by 2. However in the contract implementation, only the TST token is taken into consideration:
According to the whitepaper section 2.8.1 Liquidation Pool, it is stated the the sEURO and TST tokens staked by participants must have equal proportions of 1:1. This means that if you were to increase the position of TST tokens by 1, sEURO must increase by 1. However, in the function, users can choose to increase their position regardless of the ratio. This will cause the pegging system to fail and the unfair distribution of token since TST is not "pegged".
Whitepaper
The governance token TST, is intended to peg 1:1 with sEURO. The user can increasePosition with 100 TST tokens, and 1 sEURO token. This means the liquidation pool TST is not worth anything in terms of value with sEURO since they are not equal in amount and thus not equal in actual value. The user can choose to use the other 99 or any sEURO tokens for any reasons in any other protocol, without investing in the liquidation pool.
User can get sEURO token as rewards even though they did not deposit enough TST and sEURO in the pool.
Manual Review
Ensure that token amount deposited is of equal amount, and include the actual formula:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.