Many new users have trouble with necessity to pay fee in Waves.
They deposit BTC or, say, get some tokens from ICO, but they don't have Waves.
They must go to external exchange and buy waves.
It's a problem. The new users should have the opportunity to make first trade without Waves.
I have a idea:
Users can created trade for Waves (BTC sell for Waves or token sell for waves) on credit.
They create order with 0 waves on balance and when the order will be executed the fee in Waves will be deducted from incoming Waves.
If incoming waves amount it too small and don't coverage the fee, the matcher will not accept the order.
Example: you have 0.1 BTC and 0 waves. You create order sell 0.1 BTC for 10 Waves. After order executed you receive 9.97 Waves (10 - 0.03 fee).
Is it possible to realize?