Merge pull request #227 from propeller-heads/balancer-v3/dc/ENG-4425-deploy

feat: Deploy Balancer V3 executor
This commit is contained in:
dianacarvalho1
2025-07-07 12:04:16 +01:00
committed by GitHub
3 changed files with 4 additions and 2 deletions

View File

@@ -10,7 +10,7 @@
"ekubo_v2": "0x263DD7AD20983b5E0392bf1F09C4493500EDb333",
"vm:curve": "0x879F3008D96EBea0fc584aD684c7Df31777F3165",
"vm:maverick_v2": "0xF35e3F5F205769B41508A18787b62A21bC80200B",
"vm:balancer_v3": "0x0000000000000000000000000000000000000000"
"vm:balancer_v3": "0xec5cE4bF6FbcB7bB0148652c92a4AEC8c1d474Ec"
},
"base": {
"uniswap_v2": "0xF744EBfaA580cF3fFc25aD046E92BD8B770a0700",

View File

@@ -79,6 +79,8 @@ const executors_to_deploy = {
"0x000000000022D473030F116dDEE9F6B43aC78BA3"
]
},
// Args: Permit2
{exchange: "BalancerV3Executor", args: ["0x000000000022D473030F116dDEE9F6B43aC78BA3"]},
],
"base": [
// Args: Factory, Pool Init Code Hash, Permit2, Fee BPS

View File

@@ -12,7 +12,7 @@ import {
VaultSwapParams
} from "@balancer-labs/v3-interfaces/contracts/vault/VaultTypes.sol";
import {RestrictTransferFrom} from "../RestrictTransferFrom.sol";
import {ICallback} from "../../interfaces/ICallback.sol";
import {ICallback} from "@interfaces/ICallback.sol";
error BalancerV3Executor__InvalidDataLength();
error BalancerV3Executor__SenderIsNotVault(address sender);