Badger-Finance / badger-multisig

Badger DAO's EVM multisig operations.
GNU Affero General Public License v3.0
48 stars 32 forks source link

Rebalance remBADGER dripper and manual drip of final month #1461

Closed sajanrajdev closed 7 months ago

sajanrajdev commented 9 months ago

The 2023 remBADGER dripper is scheduled to finish on January 1st, 2024. Given the current held amount and the dripped amount per period it will end-up with a leftover. This outstanding amount must be clawed back.

In addition, there will be an outstanding amount to be dripped to the vault throughout the month of January 2024 and until the completion of the program on February 3rd, 2024. The amounts per drip will be defined based on the outstanding total deposits at the end of the current dripper's schedule. The following dashboard can be used to identify this amount.

sajanrajdev commented 8 months ago

Drippers Status

remBADGER 2023:

Tree 2023

Action Plan

sajanrajdev commented 8 months ago

Outstanding Emission Schedule

The following Query can be used to fetch all schedules completed for remBADGER.

An analysis on this shows that there is an outstanding schedule of 37591.57511 BADGERS to run from the end of the last one 1704067200 (Jan 1st, 2023) until the end of the remBADGER program (1706918400): Image

Outstanding emissions: 37591.57510607150000000000 BADGER

Further analysis is required to understand the exact amount of BADGER that will be needed to fully cover the Tree requirements for the remBADGER program since, in the past, BADGER for the program was transferred along with BADGER used to cover emissions deficit without clear separation nor accounting. For the time being, it is safe to assume that the full outstanding amount covered by this schedule should be also missing from the tree and should be transferred over.

sajanrajdev commented 8 months ago

BADGER clawed back and transferred to trops, upkeep cancelled and emission schedule posted: https://etherscan.io/tx/0x8761f426f011183f73e158bbd90b705bef85a838746314d9ab2ec649908ccef2

sajanrajdev commented 8 months ago

LINK transferred back to UpkeepManager from KeeperReigstry: https://etherscan.io/tx/0x009c9a474667ebb869a95e3668e64b29825e403e61d97507684ab6e5799c6911 https://etherscan.io/tx/0xe8a4482ce0ccc65d2fac20b027de240b9a2b110f744adadcdb981ca6ae254c80

sajanrajdev commented 8 months ago

Tree and first remBADGER transfer: https://etherscan.io/tx/0x6bbc1afdad82b46d0086121d32a6c0e2fa48fd6c8cc30685332882155caecff5

sajanrajdev commented 8 months ago

remBADGEr top-up: https://etherscan.io/tx/0x84498ac5bd163040813162b36c98818cfd08a7dc538b3ea86691466d34c6a57a

sajanrajdev commented 8 months ago

It was found that both the Drippers ended up emitting their full balance. This means that the amount being dripped to remBADGER may be using an amount that is larger than required. Attention should be paid to the total outstanding from the Dashboard and ensure that the last drip equals exactly the outstanding amount.

The outstanding amount for the last three weeks is: 9,026.1184319421. This means that each weekly transfer should be reduced to: 3008.7061439806665

sajanrajdev commented 7 months ago

RemBADGER top-up: https://etherscan.io/tx/0xa483050e48eacc44dea274e8b98b5dc2498d7ca9467275efcc3a8fb3c275363f

sajanrajdev commented 7 months ago

RemBADGER top-up: https://etherscan.io/tx/0xcd6765f4c9782d45943ed92a0bdf081582118fb7a342610cf4a4e7acb676f72f

sajanrajdev commented 7 months ago

remBADGER top-up: https://etherscan.io/tx/0x76f839e339e11d5ec3b8252a8c2def00331daabd5f7633492c18652bcc10d3a0