# Oracle Feeder SHA256 upgrade

**URL:** https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565
**Category:** Governance & Proposals
**Created:** [March 31, 2023, 8:06pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565 "2023-03-31T20:06:24Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![LuncBurnArmy](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/luncburnarmy/32/20543_2.png) [@LuncBurnArmy](https://classic-agora.terra.money/u/LuncBurnArmy)
#### Post date: [March 31, 2023, 8:06pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/1 "2023-03-31T20:06:24Z")

</div>

# Oracle Feeder SHA256 upgrade

## Introduction

This proposal seeks approval to ask validators to patch their respective oracle feeder installations with the official [v2.0.4](https://github.com/classic-terra/oracle-feeder/releases/tag/v2.0.4) release.

## Amendments

The current proposal consists of a single amendment that seeks approval for asking validators to patch their oracle feeder installation.

### Amendment 1/1

Approve the release of [v2.0.4](https://github.com/classic-terra/oracle-feeder/releases/tag/v2.0.4) into mainnet.

## Acceptance Criteria

[v2.0.4](https://github.com/classic-terra/oracle-feeder/releases/tag/v2.0.4) is deployed to mainnet.

## Summary

To summarize with this patch we seek to align with the upstream feature.js SDK related changes from TFL, add in a few quality-of-life updates to our docker tooling and patch ad-hoc security issue in our network. This upgrade need has been communicated to validators for some time now however due to their inability to act on the matter we feel its time to seek public approval from the governance layer so we can entice them to update to [v2.0.4](https://github.com/classic-terra/oracle-feeder/releases/tag/v2.0.4) .

### Consequnce of a YES vote

If the vote results in a YES, we will work towards the succesful release of [v2.0.0](https://github.com/classic-terra/oracle-feeder/releases/tag/v2.0.4) into mainnet.

### Consequnce of a NO vote

If the vote results in a NO, we will be leave the AS-IS oracle feeders in place until such a time that the validators decide to patch themselves.

---

<div class="post-metadata">

### Author: ![VMan\_82](https://avatars.discourse-cdn.com/v4/letter/v/9fc348/32.png) [@VMan\_82](https://classic-agora.terra.money/u/VMan_82)
#### Post date: [March 31, 2023, 8:29pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/2 "2023-03-31T20:29:38Z")

</div>

A no nonsense YES to a vital upgrade.

---

<div class="post-metadata">

### Author: ![arunadaybasu](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/arunadaybasu/32/19679_2.png) [@arunadaybasu](https://classic-agora.terra.money/u/arunadaybasu)
#### Post date: [April 1, 2023, 1:13pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/3 "2023-04-01T13:13:26Z")

</div>

I can understand your trying to save the situation by posting this now while this should have been completed within the 3 months allotted to the L1 Task Force.

There is no question about the fact that this is a yes, I am waiting for you guys to complete this as promised to us.

This also cannot be considered as complete since a vote means at least 7 more days, so no, this is also not done according to the timeline.

---

<div class="post-metadata">

### Author: ![LuncBurnArmy](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/luncburnarmy/32/20543_2.png) [@LuncBurnArmy](https://classic-agora.terra.money/u/LuncBurnArmy)
#### Post date: [April 7, 2023, 5:22am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/4 "2023-04-07T05:22:12Z")

</div>

_I can understand your trying to save the situation by posting this now while this should have been completed within the 3 months allotted to the L1 Task Force._

This is incorrect, and there is certainly no situation I am attempting to save. This was completed within the first three months as described. The software release is available, this is just to get the community’s approval to implement it.

---

<div class="post-metadata">

### Author: ![Jetam](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Jetam](https://classic-agora.terra.money/u/Jetam)
#### Post date: [April 7, 2023, 7:26am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/5 "2023-04-07T07:26:28Z")

</div>

Finally!! Yes!

Deliver this as promised and then come up with a new plan for next 3 months. Not Q2 but 3 (or 6) months. Consider the fact that L1TF wages could be a bit lower. I’m sure that you will be compensated for that in future.

---

<div class="post-metadata">

### Author: ![arunadaybasu](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/arunadaybasu/32/19679_2.png) [@arunadaybasu](https://classic-agora.terra.money/u/arunadaybasu)
#### Post date: [April 7, 2023, 7:48am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/6 "2023-04-07T07:48:33Z")

</div>

> [@Jetam](#):
>
> Deliver this as promised and then come up with a new plan for next 3 months. Not Q2 but 3 (or 6) months. Consider the fact that L1TF wages could be a bit lower. I’m sure that you will be compensated for that in future

I think this is a sensible idea.

---

<div class="post-metadata">

### Author: ![Jetam](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Jetam](https://classic-agora.terra.money/u/Jetam)
#### Post date: [April 11, 2023, 10:05am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/8 "2023-04-11T10:05:58Z")

</div>

Can we get a proposal up for voting? And implementing as soon as possible. Or why are we waiting? Crypto markets are already in a new bull cycle and if parity is not achived before next big run this Lunc will be as good as de\*ad.

@LuncBurnArmy considering you guys are a bit behind with that you could be more active on this one. Trust can be restored only with delivering what was promised. If you can’t do it please say so. No shame in that.

---

<div class="post-metadata">

### Author: ![LuncBurnArmy](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/luncburnarmy/32/20543_2.png) [@LuncBurnArmy](https://classic-agora.terra.money/u/LuncBurnArmy)
#### Post date: [April 12, 2023, 1:00am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/9 "2023-04-12T01:00:09Z")

</div>

Hi – This is going to be up for vote shortly! It should be noted that all of the Q1 items have been delivered. This just needs a vote to implement.

---

<div class="post-metadata">

### Author: ![RabbiJebediah](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/rabbijebediah/32/19578_2.png) [@RabbiJebediah](https://classic-agora.terra.money/u/RabbiJebediah)
#### Post date: [April 12, 2023, 2:28am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/10 "2023-04-12T02:28:18Z")

</div>

> [@LuncBurnArmy](#):
>
> It should be noted that all of the Q1 items have been delivered.

No they haven’t, not even close.

It’s be nice if you could stop lying to community, Steve.

---

<div class="post-metadata">

### Author: ![wagnerdalcin](https://avatars.discourse-cdn.com/v4/letter/w/4bbf92/32.png) [@wagnerdalcin](https://classic-agora.terra.money/u/wagnerdalcin)
#### Post date: [April 12, 2023, 4:01am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/11 "2023-04-12T04:01:01Z")

</div>

> [@RabbiJebediah](#):
>
> It’s be nice if you could stop lying to community, Steve

“Lying” and “not meeting deadlines” are two completely different things

---

<div class="post-metadata">

### Author: ![aeuser999](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@aeuser999](https://classic-agora.terra.money/u/aeuser999)
#### Post date: [April 12, 2023, 6:19am UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/13 "2023-04-12T06:19:54Z")

</div>

Hi @LuncBurnArmy ,

Just to let you know, I am not sure that the L1 team saw [this post from terra-money’s github on the oracle](https://github.com/terra-money/oracle-feeder/pull/82#issuecomment-1328681302), and may have developed without testing that portion (ie. the oracle price-server past v2.0.3 is intended for Terra v2 purposes, and does not work with Terra v1 - in other words, there are a few validators, including two recently, who have attempted to use the underlying code after v2.0.3 and it did not work with the settings in the …/price-server/config/default-sample.js).

The second thing is that there appears to be only one source for SDR. The other two sources for fiat for some reason filter SDR out (they probably do not give SDR back). Since that is the one coin that is used internally to value pretty much everything, it may be good to have them check, and provide more sources for SDR.

It may require more testing around this portion of the oracle price-server (I think the testing may have more focused on the SHA256 and Docker portion of the code). I could also be wrong, and maybe it does work, but I am a little cautious given the …/price-server/config/default-sample.js . And, I only mention that to be constructive.

I have not done more than a very quick look through of the code from Nov 22, 2022 - Mar 15, 2023, which then is tagged as v2.0.4. The two items that caught my eye, which I mentioned above were the rework of the oracle for Terra v2 specific code, and the SDR source. Nothing caught my eye, but my brief glance was definitely not a code review. I am wondering if you can have the developers confirm (or if needed to do some further testing) on the the first portion of the code, to make sure it works for that case, and to maybe research the SDR portion for further sources?

Just wanted to pass that along if helpful.

I hope you have a great day today 🙂

---

<div class="post-metadata">

### Author: ![Jetam](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Jetam](https://classic-agora.terra.money/u/Jetam)
#### Post date: [April 16, 2023, 4:03pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/14 "2023-04-16T16:03:16Z")

</div>

Update? It is mid April…

---

<div class="post-metadata">

### Author: ![arunadaybasu](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/arunadaybasu/32/19679_2.png) [@arunadaybasu](https://classic-agora.terra.money/u/arunadaybasu)
#### Post date: [April 16, 2023, 4:09pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/15 "2023-04-16T16:09:30Z")

</div>

I can see the priority of developers in the community currently.

---

<div class="post-metadata">

### Author: ![RabbiJebediah](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/rabbijebediah/32/19578_2.png) [@RabbiJebediah](https://classic-agora.terra.money/u/RabbiJebediah)
#### Post date: [April 16, 2023, 4:40pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/16 "2023-04-16T16:40:00Z")

</div>

> [@wagnerdalcin](#):
>
> “Lying” and “not meeting deadlines” are two completely different things

No, he flat-out lied. About 65% of the Q1 roadmap has been completed, but Steve lied on multiple AMAs/spaces about the team having finished all of it. He also lied about it here, on Agora (I could find the thread and specific reply, but I honestly can’t be arsed, not like it’ll change anything).

If that wasn’t enough, he lied about his salary, what he does on the team, and his overall usefulness.

And he also lied about Superman (MIA), and is most probably lying about his return as well.

There’s probably more I’m not remembering at the moment… we have an entire folder on him, lol.

The guy’s a liar, end of debate. 🤷‍♂️

---

<div class="post-metadata">

### Author: ![RabbiJebediah](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/rabbijebediah/32/19578_2.png) [@RabbiJebediah](https://classic-agora.terra.money/u/RabbiJebediah)
#### Post date: [May 13, 2023, 7:15pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/19 "2023-05-13T19:15:13Z")

</div>

> [@RabbiJebediah](#):
>
> And he also lied about Superman (MIA), and is most probably lying about his return as well.

So @LuncBurnArmy, when’s Superman coming back? 😂 😂 😂

You guys got the L1 contract pretty much exclusively due to him being on the team.

So where is he? 🙃

---

<div class="post-metadata">

### Author: ![wagnerdalcin](https://avatars.discourse-cdn.com/v4/letter/w/4bbf92/32.png) [@wagnerdalcin](https://classic-agora.terra.money/u/wagnerdalcin)
#### Post date: [May 13, 2023, 7:53pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/20 "2023-05-13T19:53:17Z")

</div>

> [@RabbiJebediah](#):
>
> You guys got the L1 contract pretty much exclusively due to him being on the team.

Did they ?!?

---

<div class="post-metadata">

### Author: ![RabbiJebediah](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/rabbijebediah/32/19578_2.png) [@RabbiJebediah](https://classic-agora.terra.money/u/RabbiJebediah)
#### Post date: [May 13, 2023, 8:13pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/21 "2023-05-13T20:13:34Z")

</div>

> [@wagnerdalcin](#):
>
> Did they ?!?

Yes they did. Steve promised Superman as a core part of the team, and we see now it was a lie all along.

Go bother someone else with your pointless pedantry @wagnerdalcin.

---

<div class="post-metadata">

### Author: ![wagnerdalcin](https://avatars.discourse-cdn.com/v4/letter/w/4bbf92/32.png) [@wagnerdalcin](https://classic-agora.terra.money/u/wagnerdalcin)
#### Post date: [May 13, 2023, 8:50pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/22 "2023-05-13T20:50:25Z")

</div>

You always putting to much emphasis on specific words to keep your personal show from fading….

---

<div class="post-metadata">

### Author: ![RabbiJebediah](https://sea2.discourse-cdn.com/terra/user_avatar/classic-agora.terra.money/rabbijebediah/32/19578_2.png) [@RabbiJebediah](https://classic-agora.terra.money/u/RabbiJebediah)
#### Post date: [May 13, 2023, 8:52pm UTC](https://classic-agora.terra.money/t/oracle-feeder-sha256-upgrade/50565/23 "2023-05-13T20:52:47Z")

</div>

> [@wagnerdalcin](#):
>
> You always putting to much emphasis on specific words to keep your personal show from fading.

I’m not the one who took $125,000 while lying about team composition and Superman’s availability.

Try harder. Your “arguments” are pathetic.
