create account

Norns updates - Improved price feed scripts & documentation changes by cm-steem

View this thread on: hive.blogpeakd.comecency.com
· @cm-steem ·
$2.51
Norns updates - Improved price feed scripts & documentation changes
<img src="https://i.imgur.com/XUiMWtl.png" alt="Norn chart" />

# About the Norns

The Norns are a set of three Algorithm Based Assets ([Urthr](https://cryptofresh.com/a/URTHR), [Verthandi](https://cryptofresh.com/a/VERTHANDI) & [Skuld](https://cryptofresh.com/a/SKULD)) issued on the Bitshares Decentralized Exchange. They use Bitshares as collateral, reference an oscillating quantity of Bitshares, are 120 degrees offset from one another and have an approximate amplitude of 5.303% over a 28 day period.

# What's changed?

* Some nodes went down with '503' errors causing the price feed publishing script to get stuck. This was resolved [by adding alternative servers](https://github.com/BTS-CM/Norns/commit/1703740f1236f98d2a4e05ccea1f9f374871c7f0) to the full node server list.
* Removed the following permissions from the Norns:
  * Market fees - It's now impossible to impose market fees on the Norns.
  * Allow issuer to force global settlement - It's now impossible for the asset issuer to force a global settlement. Asset holders can still trigger a force settlement, don't worry.
* Updated the '[about](https://github.com/BTS-CM/Norns/blob/master/about.md)' document to reflect the permission changes.
* Updated the [parallel price feed script](https://github.com/BTS-CM/Norns/blob/master/parallel_feed.py) - It now calculates the three asset's waveform values less frequently, eliminating unnecessary compute resource consumption. It does this by checking how long its been since the last published price feed and estimates how much the feed value would have changed & if it's less than the publisher configured minimum it skips the expensive sine wave calculation.
* Updated the [simulator spreadsheet](https://github.com/BTS-CM/Norns/blob/master/Simulator.xlsx) - There's a new tab which includes the calculations used to produce the static in the price feed script

# The list of active price feed publishers has increased to 6!

sc-ol, zapata42-witness, hertz-feed, delegate.ihashfury, taconator-witness & delegate-1.lafona
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorcm-steem
permlinknorns-updates-improved-price-feed-scripts-and-documentation-changes
categorybitshares
json_metadata{"tags":["bitshares","norns","cryptocurrency","programming","money"],"image":["https://i.imgur.com/XUiMWtl.png"],"links":["https://cryptofresh.com/a/URTHR","https://cryptofresh.com/a/VERTHANDI","https://cryptofresh.com/a/SKULD","https://github.com/BTS-CM/Norns/commit/1703740f1236f98d2a4e05ccea1f9f374871c7f0","https://github.com/BTS-CM/Norns/blob/master/about.md","https://github.com/BTS-CM/Norns/blob/master/parallel_feed.py","https://github.com/BTS-CM/Norns/blob/master/Simulator.xlsx"],"app":"steemit/0.1","format":"markdown"}
created2019-02-17 18:53:51
last_update2019-02-17 18:53:51
depth0
children1
last_payout2019-02-24 18:53:51
cashout_time1969-12-31 23:59:59
total_payout_value2.002 HBD
curator_payout_value0.506 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,040
author_reputation58,522,774,254,119
root_title"Norns updates - Improved price feed scripts & documentation changes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,011,152
net_rshares5,026,364,473,036
author_curate_reward""
vote details (39)
@momoriso ·
$0.34
Wonderful publication Dear friend @cm-steem
👍  , , ,
properties (23)
authormomoriso
permlinkre-cm-steem-norns-updates-improved-price-feed-scripts-and-documentation-changes-20190222t003643291z
categorybitshares
json_metadata{"tags":["bitshares"],"users":["cm-steem"],"app":"steemit/0.1"}
created2019-02-22 00:36:45
last_update2019-02-22 00:36:45
depth1
children0
last_payout2019-03-01 00:36:45
cashout_time1969-12-31 23:59:59
total_payout_value0.258 HBD
curator_payout_value0.085 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length43
author_reputation26,495,498,801,212
root_title"Norns updates - Improved price feed scripts & documentation changes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,216,564
net_rshares635,115,799,177
author_curate_reward""
vote details (4)