This might not be the right board for this...
Suppose I place a sell order for 1 btc at $45k on your favourite exchange. Next, I place a buy order for 2 btc at 46k, will the exchange execute the trade?
This scenario feels pretty weird to me, I don't think it makes sense for the exchange to forbid the sell order from being submitted, but I also don't think it makes sense for it to execute the trade. What is the expected behaviour here?