-
Notifications
You must be signed in to change notification settings - Fork 659
Closed
Description
@abitmore noticed that when a price feed for a prediction market is published, the usual black swan conditions are checked. The black swan checks disregard the is_prediction_market flag, and if the conditions are met, global settlement is triggered for the prediction market.
This behaviour does not make sense:
- PM tokens are always backed by the same number of backing tokens. A PM will be settled in the range [0,1], which means there is always sufficient collateral available.
- The actual feed price and MCR seem to be otherwise unused in a PM, so there is no reason to act upon them.
(This has happened on mainnet and testnet, which caused the recent problems.)
- http://docs.bitshares.eu/bitshares/tutorials/pm-close-manual.html should also be corrected, as right now it indicates that a price feed must be published for settling a PM.
- the pm-create-manual document needs to be revised as well
Reactions are currently unavailable