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

feat:Convex, Curve, Aura adaptors support + Turbo eETH permissions #236

Merged
merged 23 commits into from
Jan 2, 2024

Conversation

cbrit
Copy link
Member

@cbrit cbrit commented Dec 29, 2023

  • Adds protos, ABIs and call handlers for ConvexCurveAdaptor.sol, CurveAdaptor.sol, and AuraERC4626Adaptor.sol
  • Removes previous Turbo SOMM permissions
  • Adds the following permissions for Turbo eETH:
Allow Turbo eETH(0x9a7b4980C6F0FCaa50CD5f288Ad7038f434c692e) to perform the following actions

addAdaptorToCatalogue(0xC74fFa211A8148949a77ec1070Df7013C8D5Ce92) UniV3 Adaptor
addAdaptorToCatalogue(0x8a95BBAbb0039480F6DD90fe856c1E0c3D575aA1) Vesting Simple Adaptor
addAdaptorToCatalogue(0x94E28529f73dAD189CD0bf9D83a06572d4bFB26a) Curve Adaptor
addAdaptorToCatalogue(0x2750348A897059C45683d33A1742a3989454F7d6) Balancer Adaptor
addAdaptorToCatalogue(0x298d97494c5374e796368bCF15F0290771f6aE99) Aura Adaptor

addPositionToCatalogue(12) ERC20 weETH
addPositionToCatalogue(1000009) UniswapV3 wETH/weETH
addPositionToCatalogue(100000006) weETH Vesting Position
addPositionToCatalogue(6000002) Curve weETH/wETH
addPositionToCatalogue(7000001) Balancer wETH/weETH
addPositionToCatalogue(7500001) Balancer wETH/weETH
  • Bumps version to 3.7.0
  • Updates docker build to newer version of rust, cargo-chef, and uses debian base image to minimize the final image size.

@cbrit cbrit changed the base branch from main to 3.x-main December 29, 2023 22:07
@cbrit cbrit changed the title feat:Convex adaptor support, Curve and Aura adaptor support + permissions feat:Convex, Curve, Aura adaptors support + Turbo eETH permissions Dec 29, 2023
Copy link
Contributor

@EricBolten EricBolten left a comment

Choose a reason for hiding this comment

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

Some comments and questions.

proto/adaptors/curve/curve.proto Show resolved Hide resolved
steward/src/cellars.rs Outdated Show resolved Hide resolved
steward/src/cellars.rs Outdated Show resolved Hide resolved
steward_abi/src/aura_adaptor_v1.rs Outdated Show resolved Hide resolved
steward_proto_go/steward_proto/aura.pb.go Outdated Show resolved Hide resolved
Copy link
Contributor

@EricBolten EricBolten left a comment

Choose a reason for hiding this comment

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

Two nits, but can approve on green CI.

steward/src/cellars.rs Outdated Show resolved Hide resolved
steward/src/cellars.rs Outdated Show resolved Hide resolved
Copy link
Contributor

@EricBolten EricBolten left a comment

Choose a reason for hiding this comment

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

LGTM

@EricBolten EricBolten merged commit 74ba9ea into 3.x-main Jan 2, 2024
10 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.

2 participants