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

BIP-442: Permissions Preset Update Request #2 #528

Merged
merged 252 commits into from Oct 9, 2023

Conversation

xtom4s
Copy link
Contributor

@xtom4s xtom4s commented Sep 27, 2023

Json payload required for the Preset Update #2

Tritium and others added 30 commits August 5, 2023 23:42
# Conflicts:
#	BIPs/00rejected/BIP-395A.report.txt
#	BIPs/00rejected/BIP-395B.report.txt
#	BIPs/2023-W31/BIP-285-missing-perms/2023-08-05_arbitrum.report.txt
#	BIPs/2023-W31/BIP-285-missing-perms/2023-08-05_gnosis.report.txt
#	BIPs/2023-W31/BIP-285-missing-perms/2023-08-05_mainnet.report.txt
#	BIPs/2023-W31/BIP-285-missing-perms/2023-08-05_optimism.report.txt
#	BIPs/2023-W31/BIP-285-missing-perms/2023-08-05_polygon.report.txt
#	action-scripts/brownie/scripts/script_utils.py
* update gauge reports and trigger a run.

* Reformatted JSON files

* swap order.

* Reformatted JSON files

* fix some whitespace.

* Reformatted JSON files

* Lint changes.

* Reformatted JSON files

---------

Co-authored-by: Tritium <tritium-vlk@telegram.works>
Co-authored-by: Tritium-VLK <Tritium-VLK@users.noreply.github.com>
* backout failed BIP-395

* Reformatted JSON files

---------

Co-authored-by: Tritium <tritium-vlk@telegram.works>
Co-authored-by: Tritium-VLK <Tritium-VLK@users.noreply.github.com>
…-395 removed) (BalancerMaxis#449)

* Last run had too many deployments - only linear pools.

* Reformatted JSON files

* one last clean run without any leftover files.

* Reformatted JSON files

* sort action ids in payload for better diffing in the future.

* Reformatted JSON files

* fix report overwrite.

* Reformatted JSON files

* fix reporting

* Combined JSON Payloads

* Reformatted JSON files

* delete and regenerate reports (permissions reports not working?)

* delete authorizer changes.

* Reformatted JSON files

* Reformatted JSON files

* Reformatted JSON files

---------

Co-authored-by: Tritium <tritium-vlk@telegram.works>
Co-authored-by: Tritium-VLK <Tritium-VLK@users.noreply.github.com>
Co-authored-by: Tritium <11885129+Tritium-VLK@users.noreply.github.com>
Co-authored-by: Tritium <tritium-vlk@telegram.works>
…is#457)

* Fix checkpointer output.

* change into txbuilder stringy json.

* add missing .items()

---------

Co-authored-by: Tritium <tritium-vlk@telegram.works>
* BIP-397: Authorize Mimic Smart Vault on Gnosis Chain

- authorize Mimic fee collector on Gnosis
- Tenderly sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/a903d4d8-2c09-45a6-b11d-fae0d73c1aeb

* Reformatted JSON files

---------

Co-authored-by: Xeonus <Xeonus@users.noreply.github.com>
…e-jCHF-vCHF-gauge-Polygon

BIP-396: Enable jCHF-VCHF Gauge w/ 2% emissions cap on Polygon
Xeonus and others added 22 commits September 20, 2023 17:20
…or routing over Squid

- Part A: Add axlBAL/BAL pool gauges for squid on Arbitrum and Base
BIP-436A Tenderly sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/7ca07889-339d-424f-a6a0-486fa65bba33
- Part B: Transfer 40000 BAL to LM multisig
- BIP-436B: Tenderly-sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/6c9552b3-2454-4c44-9cf5-e74b304e367d
* Automated ARB payments.

* Reformatted JSON files

* Fix amount

* Reformatted JSON files

* Fix amount

* Reformatted JSON files

---------

Co-authored-by: Tritium <tritium-vlk@telegram.works>
Co-authored-by: Tritium-VLK <Tritium-VLK@users.noreply.github.com>
…I-ECLP-gauge-Mainnet

BIP-437: Enable R/sDAI ECLP Gauge [Ethereum]
…pointer-v2-l2s

BIP-438: Enable Gauge Checkpointer v2
…L/BAL-gauges

BIP-436: Allocate BAL Liquidity to Base & Arbitrum axlBAL/BAL pools f…
…H-4Pool-Gauge-Arbitrum

BIP-434: Enable wstETH/4Pool Gauge [Arbitrum]
…n-BoostedPool-Refund

BIP-432: Warden Vote Market Refund for Boosted Pools
* BIP-433: Maxi Funding Proposal Q4-2023

- Send 168,770 USDC and 31,695 BAL and 20 WETH to Maxi Multi-sig for Q4 funding
- Tenderly-sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/07e1688b-1e4d-4025-9c17-b23b52507cbf

* Reformatted JSON files

* Don't try checksumming a non address.

* continue if no civ_parsed

* fix to handle wETH deposits which have null ad ContractInputValues

* Reformatted JSON files

* add handling for dst and wad in recipient reports.

* Reformatted JSON files

* add Recipient for BAL transfers

* Reformatted JSON files

* Reformatted JSON files

---------

Co-authored-by: Xeonus <Xeonus@users.noreply.github.com>
Co-authored-by: Tritium <tritium-vlk@telegram.works>
Co-authored-by: Tritium-VLK <Tritium-VLK@users.noreply.github.com>
Co-authored-by: Tritium <11885129+Tritium-VLK@users.noreply.github.com>
* BIP-431: USD+ Linear Pool Refund

- Send 7631 USDC to the LM Multisig which will then be used to bridge to Arbitrum
- Tenderly sim: https://dashboard.tenderly.co/public/safe/safe-apps/simulator/7002c646-2107-4b7a-8a61-1d487ed2ca1e

* Reformatted JSON files

* Add Payment Airdrop file for Arbitrum

- Add Airdrop file for paying all affected addresses with values > 1$ from https://dune.com/queries/2990731
- No tenderly sim possible. Tested in Safe app and validated amounts. Please cross reference from Dune query

* Reformatted JSON files

* FIX: add missing IDs

* Reformatted JSON files

* FIX IDs

* Reformatted JSON files

---------

Co-authored-by: Xeonus <Xeonus@users.noreply.github.com>
* Karpatkey August:

Hey @tritium_vlk! Hope you are good!

August fees are the following:
Management Fee: 2,302 USD
Performance Fee: 2.902 USD
TOTAL: 5.204 USD

* Reformatted JSON files

---------

Co-authored-by: Tritium <tritium-vlk@telegram.works>
Co-authored-by: Tritium-VLK <Tritium-VLK@users.noreply.github.com>
* Combined JSON Payloads

* Reformatted JSON files

* add Recipient for BAL transfers

* Reformatted JSON files

* Push report for mike.

* Reformatted JSON files

* push final tg template.

---------

Co-authored-by: Tritium-VLK <Tritium-VLK@users.noreply.github.com>
Co-authored-by: Tritium <tritium-vlk@telegram.works>
@Xeonus Xeonus changed the title Create BIP-XXX-permissions-preset-update-request-2.json BIP-442: Permissions Preset Update Request #2 Sep 27, 2023
@@ -0,0 +1,262 @@
{
"version": "1.0",
"chainId": "1",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that the safe address is missing here and it is no where specified in the BIP to which safe this payload should be loaded.

Could you please update the payload as well as including this information in the form post somewhere?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@Tritium-VLK
Copy link
Member

Tenderly against eth:0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89

https://dashboard.tenderly.co/public/safe/safe-apps/simulator/2f82731d-ae49-47d4-9c83-89c82259561a

@Tritium-VLK Tritium-VLK changed the base branch from main to staging October 9, 2023 14:37
@Tritium-VLK Tritium-VLK merged commit 34e372c into BalancerMaxis:staging Oct 9, 2023
2 of 3 checks passed
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.

None yet

6 participants