Hertz updates! 71% & new developments.

in #bitshares7 years ago

Update regarding Hertz activation

We're still at 71% activation, with 2 more witnesses requires to go live. Several active witnesses have voiced their interest/intent to begin publishing price feeds for Hertz in the near future soon.

New Hertz developments?

HUG REST API Update: HTML Price feeds

I've created a simple Hertz price feed HTML table using the HUG REST API, it's a little slow to load because it generates the HTML each time however it does help monitor the price feeds if Cryptofresh is down.

Committee request to increase max price feed publishers from 10 to 25

Bitshares-UI issue #1025 was reported last week, regarding the unhandled inability to add more than 10 private price feed publishers. The Bitshares-UI developer
HarukaMa
produced pull request #1029 fixing the reported issue within a couple days.

The maximum price feed publishers is still however set to a maximum of 10 manually configured individuals. A change request has been sent to the Bitshares committee, if interested then read the Bitsharestalk thread and voice your support.

'bitUSD' or 'USD:BTC:BTS' which should be the reference USD price?

Both Hero and Hertz are integrated into in the BTS_Tools and Bitshares-Pricefeed repos, however the USD reference is different and it may be causing a slight difference between price feeds right now. BTS_Tools references the price of BTC when evaluating the price of USD (External price feeds), where as 'Bitshares-Pricefeed' references bitUSD's settlement price directly (Internal decentralized price feed). The price of the two can be different, causing a slight disagreement in the exact price of Hero|Hertz in the price feeds.

I've raised an issue on the Bitshares-pricefeed Github repo regarding this, asking for input.

Which would you prefer?


Are you a Bitshares witness?

Please begin publishing price feeds for the HERTZ algorithm based asset.

Need more info?

Example Python snippet

hz_reference_timestamp = pendulum.parse(reference_timestamp).timestamp() # Retrieving the Bitshares2.0 genesis block timestamp
hz_period = pendulum.SECONDS_PER_DAY * period_days
hz_phase = pendulum.SECONDS_PER_DAY * phase_days
hz_waveform = math.sin(((((current_timestamp - (hz_reference_timestamp + hz_phase))/hz_period) % 1) * hz_period) * ((2*math.pi)/hz_period)) # Only change for an alternative HERTZ ABA.
hz_value = reference_asset_value + ((amplitude * reference_asset_value) * hz_waveform)

Properties of Hertz (Hz):

  • Amplitude: 14%
  • Period: 28 days
  • Daily price feed change: 2% per day
  • Max price feed rate: $1.14
  • Min price feed rate: $0.86

Smartcoin settings:

  • Maintenance collateral ratio (MCR): 200%
  • Maximum short squeeze ratio (MSSR): 110%
  • Max feed lifetime: 1440
  • Delay for forced settlements (minutes): 720
  • Percent offset of forced settlements: 1%
  • Min number of feeds: 7

Price feed scripts:

Explorers


Consider joining the HERTZ Telegram channel!

Best regards,
@cm-steem

Sort:  

great work! appreciated by heart

is Hertz a coin ?? thanks for sharing

Nice post. Thanks for the update

Coins mentioned in post:

CoinPrice (USD)📈 24h📉 7d
BITUSDbitUSD1.110$8.04%18.92%
BTCBitcoin11540.000$1.08%-15.66%
BTSBitShares0.347$5.97%-41.62%
HTMLHTMLCOIN0.003$4.28%1.61%

Great post tnx for sharing i just upvoted check out my new post steemitalltheway

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63651.41
ETH 2679.55
USDT 1.00
SBD 2.80