budget icon indicating copy to clipboard operation
budget copied to clipboard

yExporter

Open 0xBasically opened this issue 1 year ago • 5 comments

Scope

This is a budget request for maintaining all exporter-related tasks. The exporter is a service that powers yearn.vision, calculates APYs for all our networks, serves data for various internal and external front-ends, and is used to visualize partner, treasury, and transaction data.

Plan

As of today, BobTheBuilder and Crebsy are taking care of most of the code maintenance, bug fixes, and are doing code reviews on a regular basis. 0xBasic is reviewing PRs and is maintaining grafana dashboards for the exporter. The plan is to keep this team as-is and by fixing the tests and cleaning the codebase, to make it more easy for new contributors to start to code with it.

High priority tasks

  • fix tests
  • finish dank async refactoring
  • fix treasury exporter for fantom
  • fix curve forward-looking apy for all chains: add velo and bal apys

Medium priority tasks:

  • consolidate data layer
  • refactor monolithic code into smaller services/libs
  • replace eth-brownie with ape once ape has async support

Public group

#yearn-exporter in discord

Deadline

2023-11-01

People

  • BobTheBuilder
  • Cresby
  • 0xBasic

Money

This is our request per month:

Type Dev DAI YFI
Infrastructure crebsy 525 0
DEV crebsy 7500 0.75
DEV BobTheBuilder 7500 0.75
DEV 0xBasic 7500 0.75
============ ============= ======== =======
---------------------- TOTAL 23025 2.25

Amount

138,150 DAI & 13.5 YFI

Wallet address

0xcD63C69f08bdDa7Fe96a87A2Ca3f56f3a6990a75

Reporting

Monthly

0xBasically avatar May 01 '23 14:05 0xBasically

Update: changed 'Amount' to total sum over 6m instead of monthly sum

0xBasically avatar May 01 '23 16:05 0xBasically

could you please update to one address? it could be either a safe or a split contract.

banteg avatar May 04 '23 14:05 banteg

updated its a safe

0xBasically avatar May 09 '23 15:05 0xBasically

For the month of June, the team has been working on

Apys

Fix errors causing s3 to crash

https://github.com/yearn/yearn-exporter/pull/525 https://github.com/yearn/yearn-exporter/pull/527

Add Velo

https://github.com/yearn/yearn-exporter/pull/531 https://github.com/yearn/yearn-exporter/pull/530

Master fixes/updates

https://github.com/yearn/yearn-exporter/pull/522 https://github.com/yearn/yearn-exporter/pull/520 https://github.com/yearn/yearn-exporter/pull/518 https://github.com/yearn/yearn-exporter/pull/515

The Big One Temp: Async Refactoring

testing fixes, updates, refactorings almost ready to merge

https://github.com/yearn/yearn-exporter/pull/510

High Priority Tasks

  • [x] fix treasury exporter for fantom (fixed in temp)
  • [ ] fix tests (on hold till after temp is merged)
  • [x] finish dank async refactoring (fixed in temp)
  • fix curve forward-looking apy for all chains: add velo and bal apys
    • [x] Velo
    • [ ] Balancer (about to start)

Medium priority tasks:

  • [ ] consolidate data layer (on hold till temp is merged)
  • [ ] refactor monolithic code into smaller services/libs (on hold till temp is merged)
  • [ ] replace eth-brownie with ape once ape has async support (waiting on ape)

0xBasically avatar Jul 06 '23 16:07 0xBasically

Based on feedback from yBudget we are limiting this BR to 3m thus it will end on 7/31/2023 Since it is being cut early not all task we set out to complete in 6m will be finished and might be rolled over to the next 3m request.

0xBasically avatar Jul 10 '23 18:07 0xBasically