When a proposal is cancelled, the minimum horizon is distributed as normal, as if the oracle prices were the same for the entire horizon. Then each payer would receive back their share of the specific tokens that they put in.
For example, if the allocation per epoch is $1000, and the minimum horizon is 3, and there are $8000 worth of tokens in the pool made of $5000 GTC and $3000 TEC. When the proposal is cancelled, the brokers receive $3000 worth of tokens ($1875 GTC + 1125 TEC), and then GitCoin would get a return of $3123 GTC and the TEC gets $1875 TEC.
When a proposal is cancelled, the minimum horizon is distributed as normal, as if the oracle prices were the same for the entire horizon. Then each payer would receive back their share of the specific tokens that they put in.
For example, if the allocation per epoch is $1000, and the minimum horizon is 3, and there are $8000 worth of tokens in the pool made of $5000 GTC and $3000 TEC. When the proposal is cancelled, the brokers receive $3000 worth of tokens ($1875 GTC + 1125 TEC), and then GitCoin would get a return of $3123 GTC and the TEC gets $1875 TEC.