Skip to content

Commit 4f5f0a7

Browse files
authored
Migrate AaveFlashLoanSolverWrapper to alloy (#3746)
1 parent a81ff85 commit 4f5f0a7

File tree

4 files changed

+0
-31
lines changed

4 files changed

+0
-31
lines changed

crates/contracts/artifacts/AaveFlashLoanSolverWrapper.json

Lines changed: 0 additions & 2 deletions
This file was deleted.

crates/contracts/build.rs

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -32,27 +32,6 @@ fn main() {
3232
// - https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorerun-if-changedpath
3333
println!("cargo:rerun-if-changed=build.rs");
3434

35-
generate_contract_with_config("AaveFlashLoanSolverWrapper", |builder| {
36-
let mut builder = builder;
37-
for network in [
38-
MAINNET,
39-
GNOSIS,
40-
SEPOLIA,
41-
ARBITRUM_ONE,
42-
BASE,
43-
POLYGON,
44-
AVALANCHE,
45-
] {
46-
builder = builder.add_network(
47-
network,
48-
Network {
49-
address: addr("0x7d9c4dee56933151bc5c909cfe09def0d315cb4a"),
50-
deployment_information: None,
51-
},
52-
);
53-
}
54-
builder
55-
});
5635
generate_contract_with_config("BalancerV2Authorizer", |builder| {
5736
builder.contract_mod_override("balancer_v2_authorizer")
5837
});

crates/contracts/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ macro_rules! include_contracts {
4949
}
5050

5151
include_contracts! {
52-
AaveFlashLoanSolverWrapper;
5352
BalancerV2Authorizer;
5453
BalancerV2Vault;
5554
BalancerV3BatchRouter;

crates/e2e/src/setup/deploy.rs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use {
22
crate::deploy,
33
contracts::{
4-
AaveFlashLoanSolverWrapper,
54
BalancerV2Authorizer,
65
BalancerV2Vault,
76
CowAmmLegacyHelper,
@@ -45,7 +44,6 @@ pub struct Contracts {
4544
pub ethflows: Vec<CoWSwapEthFlow::Instance>,
4645
pub hooks: HooksTrampoline::Instance,
4746
pub cow_amm_helper: Option<CowAmmLegacyHelper>,
48-
pub flashloan_wrapper_aave: Option<AaveFlashLoanSolverWrapper>,
4947
pub flashloan_router: Option<FlashLoanRouter>,
5048
}
5149

@@ -80,7 +78,6 @@ impl Contracts {
8078
};
8179

8280
let flashloan_router = FlashLoanRouter::deployed(web3).await.ok();
83-
let flashloan_wrapper_aave = AaveFlashLoanSolverWrapper::deployed(web3).await.ok();
8481

8582
Self {
8683
chain_id: network_id
@@ -120,7 +117,6 @@ impl Contracts {
120117
balances,
121118
signatures,
122119
cow_amm_helper,
123-
flashloan_wrapper_aave,
124120
flashloan_router,
125121
}
126122
}
@@ -222,8 +218,6 @@ impl Contracts {
222218
.await
223219
.unwrap();
224220
let flashloan_router = deploy!(web3, FlashLoanRouter(gp_settlement.address()));
225-
let flashloan_wrapper_aave =
226-
deploy!(web3, AaveFlashLoanSolverWrapper(flashloan_router.address()));
227221

228222
Self {
229223
chain_id: network_id
@@ -243,7 +237,6 @@ impl Contracts {
243237
hooks,
244238
// Current helper contract only works in forked tests
245239
cow_amm_helper: None,
246-
flashloan_wrapper_aave: Some(flashloan_wrapper_aave),
247240
flashloan_router: Some(flashloan_router),
248241
}
249242
}

0 commit comments

Comments
 (0)