I expect that bots will fully utilize this to undercut human players, just so you are all aware and understand that consequence. A bot can listen and lower it’s price by a milli-GHST with no consequences anymore. If that’s OK with everyone then we’ll continue ahead!
This should be done only if the contract method executeListing code has the price as an argument, otherwise people will be able to change the price between UI confirmation and the tx confirmation.
on the same topic, please modify all the aavegotchi contract methods that execute listings with the price as an argument, otherwise the code is either hard to maintain / read, and in the long term it will lead to errors. because it s on polygon, the extra gas cost is not relevant, but safety/clarity of the code is relevant.
OK with me. I have no problem playing against bots: their “behaviour” is valuable market information. They will be easy to spot through that change.
This will also improve the willingness of human players to adapt prices far more often, which will provide for a more lively, informative market.
I prefer to keep the fee as an anti-bot price manipulation measure.
I think the undercut minimum is a good initiative. I would propose rather than a flat amount it be a % of price. Say, 1%. The percentage keeps it even across all price points as a 0,05 ghst reduction on legendary and higher is meaningless.
Another option would be to have a timer for your price changes like once per day or so. This would prevent bots from simply abusing the free price change mechanism, especially if there is no minimum delta.
Yeah a timer could definitely help reduce bot spam. If you want to change more than once every 24 hrs, it would revert to the normal 0.1 GHST. What do you guys think?
I think the timer idea would be really good.
Don’t think the 0.1 GHST cost is much of a meaningful deterrent for whales with bots anyway, this sounds much better and would allow smaller fish to better participate in the open market without spending for price changes.
I think it’s a decent deterrent, as it does help to prevent a certain amount of spam. I don’t think we’re suggesting to remove it, but basically allowing one free price change (lower) per 24hrs.
I am all for the timer idea of once per 24 hr. Also a minimum reduction threshold of 1% or something could be useful in addition to timer.
Yes i agree with this proposal and like notorious_BTC’s idea and name. XD