Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

set_reward_distributors_ARB_Gyro_RehypePools #1328

Closed
wants to merge 23 commits into from
Closed

Conversation

Zen-Maxi
Copy link
Collaborator

Goal is to execute on the distributor changes for ARB token. This will allow Gyroscope to stream any ARB they are earning from AAVE distributions of ARB on underlying assets in their pools. Method of execution is going through the ARB multisig to reclaim ownership from the STIP ARB injector, then using the multisig to give ownership to Gyro's provided address.

List requested by Steffen from Gyro: https://docs.google.com/spreadsheets/d/18y2a_VKkAzVZhxyKE2Ur6VtXI9EVc4Qycr2d1NAQhB0/edit?gid=0#gid=0

gosuto-inzasheru and others added 23 commits September 4, 2024 14:22
75 GGP per week on ggAVAX/wAVAX pool. 4 weeks additional on top of the currently queued 1 week. Total of 5 weeks distributing 75/week = 375 GGP out of 400 in the injector.
…_Sept9_75perweek_5weeks

GGP-Avax-setRecipientList_Sept9_75perweek_5weeks
…24-to-9-20-2024

AAVE_ARB_Injection-9-9-2024-to-9-20-2024
feat: report if gauge is preferential or not
chore: remove unused checkpoint json
Copy link
Contributor

FILENAME: BIPs/4269-W69/test/BIP-682.json
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4

Validator Result
validate_contains_msig
validate_msig_in_address_book
validate_chain_specified
validate_file_has_bip
validate_path_has_weekly_dir

FILENAME: BIPs/4269-W69/test/BIP-683.json
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4

Validator Result
validate_contains_msig
validate_msig_in_address_book
validate_chain_specified
validate_file_has_bip
validate_path_has_weekly_dir

FILENAME: BIPs/4269-W69/test/BIP-684.json
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4

Validator Result
validate_contains_msig
validate_msig_in_address_book
validate_chain_specified
validate_file_has_bip
validate_path_has_weekly_dir

FILENAME: MaxiOps/00partnerLM/TokenLogic/ARB/GHO-2024-09-09.json
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4

Validator Result
validate_contains_msig
validate_msig_in_address_book
validate_chain_specified
validate_file_has_bip ❌ (No BIP number found in file path MaxiOps/00partnerLM/TokenLogic/ARB/GHO-2024-09-09.json)
validate_path_has_weekly_dir ❌ (File MaxiOps/00partnerLM/TokenLogic/ARB/GHO-2024-09-09.json has has no YYYY-W## in path)

FILENAME: MaxiOps/injectorScheduling/avax/GGP/setRecipientList_Sept9_75perweek_5weeks.json
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4

Validator Result
validate_contains_msig
validate_msig_in_address_book
validate_chain_specified
validate_file_has_bip ❌ (No BIP number found in file path MaxiOps/injectorScheduling/avax/GGP/setRecipientList_Sept9_75perweek_5weeks.json)
validate_path_has_weekly_dir ❌ (File MaxiOps/injectorScheduling/avax/GGP/setRecipientList_Sept9_75perweek_5weeks.json has has no YYYY-W## in path)

Copy link
Contributor

FILENAME: BIPs/00batched/2024-W37/1-0xc38c5f97B34E175FFd35407fc91a937300E33860.json
MULTISIG: multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4
CHAIN(S): arbitrum
TENDERLY: 🟥 FAILURE

Gauge Validator Result
validate_preferential_gauge
validate_rate_providers_safety ✅ ✅
+-----------------------+---------------------------------------------------------------------+------------------+--------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| function              | pool_id_and_address                                                 | symbol_and_info  | gauge_address_and_info                     | tokens                                             | rate_providers                             | review_summary |   bip   | tx_index |
+-----------------------+---------------------------------------------------------------------+------------------+--------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| GaugeAdderV4/addGauge | 0x596a76a1ae4f7a6055f0c7d4e40737bfc19cfa2c00020000000000000000059f  | ECLP-wstETH-GYD  | 0xC11442Cdbe8901b36aeB7bE7F3f95B6a8ade394e | 0x5979D7b546E38E414F7E9822514be443A4800529: wstETH | 0xf7c5c26B574063e7b098ed74fAd6779e65E3F836 |      safe      | BIP-691 |    0     |
|                       | pool_address: 0x596a76a1AE4F7a6055F0C7D4e40737bFc19cFa2c            | fee: 0.3         | style: L0 sidechain                        | 0xCA5d8F8a8d49439357d3CF46Ca2e720702F132b8: GYD    | 0x3a216B01db971Bf28D171C9dA44Cc8C89867697F |      safe      |         |          |
|                       |                                                                     | a-factor: N/A    | cap: 100.0%                                |                                                    |                                            |                |         |          |
|                       |                                                                     |                  | preferential: False                        |                                                    |                                            |                |         |          |
+-----------------------+---------------------------------------------------------------------+------------------+--------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+---------+----------+

FILENAME: BIPs/4269-W69/test/BIP-682.json
MULTISIG: multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4
CHAIN(S): mainnet
TENDERLY: 🟥 FAILURE

Gauge Validator Result
validate_preferential_gauge
validate_rate_providers_safety
+-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------+---------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| function              | pool_id_and_address                                                 | symbol_and_info | gauge_address_and_info                     | tokens                                            | rate_providers                             | review_summary |   bip   | tx_index |
+-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------+---------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| GaugeAdderV4/addGauge | 0x8d93b853849b9884e2bb413444ec23eb5366ee910002000000000000000006b3  | ECLP-sUSDe-GYD  | 0x146b6030E6d6a6398B918E9854652a71C9537180 | 0x9D39A5DE30e57443BfF2A8307A4256c8797A3497: sUSDe | 0x3A244e6B3cfed21593a5E5B347B593C0B48C7dA1 |      safe      | BIP-682 |    0     |
|                       | pool_address: 0x8D93B853849b9884E2Bb413444Ec23eB5366eE91            | fee: 0.15       | style: mainnet                             | 0xe07F9D810a48ab5c3c914BA3cA53AF14E4491e8A: GYD   | 0x0000000000000000000000000000000000000000 |       --       |         |          |
|                       |                                                                     | a-factor: N/A   | cap: 100.0%                                |                                                   |                                            |                |         |          |
|                       |                                                                     |                 | preferential: True                         |                                                   |                                            |                |         |          |
+-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------+---------------------------------------------------+--------------------------------------------+----------------+---------+----------+

FILENAME: BIPs/4269-W69/test/BIP-683.json
MULTISIG: multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4
CHAIN(S): arbitrum
TENDERLY: 🟥 FAILURE

Gauge Validator Result
validate_preferential_gauge
validate_rate_providers_safety
+-----------------------+---------------------------------------------------------------------+-------------------+--------------------------------------------+---------------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| function              | pool_id_and_address                                                 | symbol_and_info   | gauge_address_and_info                     | tokens                                                  | rate_providers                             | review_summary |   bip   | tx_index |
+-----------------------+---------------------------------------------------------------------+-------------------+--------------------------------------------+---------------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| GaugeAdderV4/addGauge | 0x38161e9efb8de52d00a1eb0f773223fd28fdd7c20002000000000000000005a0  | ECLP-GHO-USDe-rh  | 0xD558C611B69a223767788B638717E868D8947Fd0 | 0x5d3a1Ff2b6BAb83b63cd9AD0787074081a52ef34: USDe        | 0x0000000000000000000000000000000000000000 |       --       | BIP-683 |    0     |
|                       | pool_address: 0x38161e9eFb8De52D00A1eB0f773223FD28FDd7c2            | fee: 0.01         | style: L0 sidechain                        | 0xD9FBA68D89178e3538e708939332c79efC540179: stataArbGHO | 0x177862A0242acD8b5F9cc757a963c1C8883da45E |      safe      |         |          |
|                       |                                                                     | a-factor: N/A     | cap: 100.0%                                |                                                         |                                            |                |         |          |
|                       |                                                                     |                   | preferential: False                        |                                                         |                                            |                |         |          |
+-----------------------+---------------------------------------------------------------------+-------------------+--------------------------------------------+---------------------------------------------------------+--------------------------------------------+----------------+---------+----------+

FILENAME: BIPs/4269-W69/test/BIP-684.json
MULTISIG: multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4
CHAIN(S): mainnet
TENDERLY: 🟥 FAILURE

Gauge Validator Result
validate_preferential_gauge
validate_rate_providers_safety
+-----------------------+---------------------------------------------------------------------+---------------------+--------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| function              | pool_id_and_address                                                 | symbol_and_info     | gauge_address_and_info                     | tokens                                             | rate_providers                             | review_summary |   bip   | tx_index |
+-----------------------+---------------------------------------------------------------------+---------------------+--------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+---------+----------+
| GaugeAdderV4/addGauge | 0x41fdbea2e52790c0a1dc374f07b628741f2e062d0002000000000000000006be  | ECLP-stdeUSD-deUSD  | 0xA00DB7d9c465e95e4AA814A9340B9A161364470a | 0x15700B564Ca08D9439C58cA5053166E8317aa138: deUSD  | 0x0000000000000000000000000000000000000000 |       --       | BIP-684 |    0     |
|                       | pool_address: 0x41FDbea2E52790c0a1Dc374F07b628741f2E062D            | fee: 0.01           | style: mainnet                             | 0x5C5b196aBE0d54485975D1Ec29617D42D9198326: sdeUSD | 0x414aB7081D3C2d0BA75703A465744DF99c9f9B22 |      safe      |         |          |
|                       |                                                                     | a-factor: N/A       | cap: 100.0%                                |                                                    |                                            |                |         |          |
|                       |                                                                     |                     | preferential: True                         |                                                    |                                            |                |         |          |
+-----------------------+---------------------------------------------------------------------+---------------------+--------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+---------+----------+

FILENAME: MaxiOps/00partnerLM/TokenLogic/ARB/GHO-2024-09-09.json
MULTISIG: multisigs/vote_incentive_recycling (arbitrum:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4
CHAIN(S): arbitrum
TENDERLY: 🟩 SUCCESS

+------------------+-------------------------------------------------------------------------------------------------+--------+----------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+
| function         | injector                                                                                        | symbol | gaugeList                                                                        | amounts_per_period                        | periods | total_amount_first_period                   | tx_index |
+------------------+-------------------------------------------------------------------------------------------------+--------+----------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+
| setRecipientList | 0xE23eb92f0C76bF47f77F80D144e30F31b98450A9(maxiKeepers/gaugeRewardsInjectors/arb_aave_injector) | ARB    | [                                                                                | [                                         | [       | raw: 23750000000000000000000/1e18 = 23750.0 |    0     |
|                  |                                                                                                 |        |  "0x7d907D8D66B6CAd285D4349F507EcdfD11FD23D2 (gauges/GHO/USDC/USDT-gauge-7d90)", |  "6250000000000000000000/1e18 = 6250.0",  |  "2",   |                                             |          |
|                  |                                                                                                 |        |  "0x6e654787251ae77Fe1873f93A5f220E00afa90E8 (gauges/ECLP-GHO-AUSDC-gauge-6e65)" |  "17500000000000000000000/1e18 = 17500.0" |  "2"    |                                             |          |
|                  |                                                                                                 |        | ]                                                                                | ]                                         | ]       |                                             |          |
+------------------+-------------------------------------------------------------------------------------------------+--------+----------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+

FILENAME: MaxiOps/injectorScheduling/avax/GGP/setRecipientList_Sept9_75perweek_5weeks.json
MULTISIG: multisigs/vote_incentive_recycling (avalanche:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)
COMMIT: 9449c6c1f3af6dab343889e8595513c94f6da6f4
CHAIN(S): avalanche
TENDERLY: 🟩 SUCCESS

+------------------+-----------------------------------------------------------------------------------+--------+------------------------------------------------------------------------------------+-------------------------------------+---------+---------------------------------------+----------+
| function         | injector                                                                          | symbol | gaugeList                                                                          | amounts_per_period                  | periods | total_amount_first_period             | tx_index |
+------------------+-----------------------------------------------------------------------------------+--------+------------------------------------------------------------------------------------+-------------------------------------+---------+---------------------------------------+----------+
| setRecipientList | 0x39C441560e83e02452e4B4789934aC031A85c1d5(maxiKeepers/gaugeRewardsInjectors/ggp) | GGP    | [                                                                                  | [                                   | [       | raw: 75000000000000000000/1e18 = 75.0 |    0     |
|                  |                                                                                   |        |  "0x231d84C37b2C4B5a2E2Fe325BB77DAa65bF71D92 (gauges/ggAVAX-WAVAX-BPT-gauge-231d)" |  "75000000000000000000/1e18 = 75.0" |  "5"    |                                       |          |
|                  |                                                                                   |        | ]                                                                                  | ]                                   | ]       |                                       |          |
+------------------+-----------------------------------------------------------------------------------+--------+------------------------------------------------------------------------------------+-------------------------------------+---------+---------------------------------------+----------+

@gosuto-inzasheru
Copy link
Collaborator

fixed #1327

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants