Is the default gas price of oraclize callbacks adjusted over time?
In the docs it says:
If no settings are specified, Oraclize will use the default values of 200,000 gas and 20 GWei. This last value is on the higher-end of the pricing spectrum right now, but it helps having faster confirmation times during network-wide congestions.
Is this default gas price of 20 GWei fixed forever? What happens if demand surges and 20 GWei is way too low, would my contract wait forever for the callback by oraclize?
Moreover, if I use oraclize_setCustomGasPrice
once how can I reset the gas price to the default value? I mean I can alway say oraclize_setCustomGasPrice(20000000000)
, but this setting would only work if the default gas Price remains 20 Gwei forever. Hence, if it does change, how can my contract now about it?