It had two bids: 3.31 and 0.01. Someone had already submitted an ask of 0.01.
If I understand the trading rules correctly, the oldest ask takes priority, so I thought I missed my chance to get a lot of money from a common, but I still put up an ask of 0.01 to match the other bid since I may as well sell cards for the junk price instead of deleting them from the economy.
While the countdown was going on it looked like this:
ASK | MATCH | BID |
0.01 | 0.01 | [0.01] |
(me)[0.01] | 1.66 | 3.31 |
So since both my 0.01 ask and the 0.01 bid were in rectangles, I thought that's what it was matched to. However, my ask was also in the second row paired with the high bid. In the end, I got 1.66.
After rereading the rules, I realized that higher asks get paired with higher bids, so if I had asked for 3.31 I would've gained the full amount. Still, how come that the newer ask is considered a higher ask even though both are the minimal 0.01? That seems weird, shouldn't the older ask get paired with the higher bid in this scenario?