-
Notifications
You must be signed in to change notification settings - Fork 46
/
Copy pathinput.ts
77 lines (71 loc) · 2.45 KB
/
input.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
import { Task, TaskMode } from '@src';
export type BalancerContractRegistryInitializerDeployment = {
Vault: string;
BalancerContractRegistry: string;
RouterName: string;
Router: string;
BatchRouterName: string;
BatchRouter: string;
BufferRouterName: string;
BufferRouter: string;
CompositeLiquidityRouterName: string;
CompositeLiquidityRouter: string;
WeightedPoolName: string;
WeightedPoolFactory: string;
StablePoolName: string;
StablePoolFactory: string;
StableSurgePoolName: string;
StableSurgePoolFactory: string;
LBPoolName: string;
LBPoolFactory: string;
WeightedPoolAlias: string;
StablePoolAlias: string;
RouterAlias: string;
BatchRouterAlias: string;
};
const RouterName = '20250307-v3-router-v2';
const BatchRouterName = '20241205-v3-batch-router';
const BufferRouterName = '20241205-v3-buffer-router';
const CompositeLiquidityRouterName = '20250123-v3-composite-liquidity-router-v2';
const WeightedPoolName = '20241205-v3-weighted-pool';
const StablePoolName = '20241205-v3-stable-pool';
const StableSurgePoolName = '20250121-v3-stable-surge';
const LBPoolName = '20250307-v3-liquidity-bootstrapping-pool';
const Vault = new Task('20241204-v3-vault', TaskMode.READ_ONLY);
const BalancerContractRegistry = new Task('20250117-v3-contract-registry', TaskMode.READ_ONLY);
const Router = new Task(RouterName, TaskMode.READ_ONLY);
const BatchRouter = new Task(BatchRouterName, TaskMode.READ_ONLY);
const BufferRouter = new Task(BufferRouterName, TaskMode.READ_ONLY);
const CompositeLiquidityRouter = new Task(CompositeLiquidityRouterName, TaskMode.READ_ONLY);
const WeightedPoolFactory = new Task(WeightedPoolName, TaskMode.READ_ONLY);
const StablePoolFactory = new Task(StablePoolName, TaskMode.READ_ONLY);
const StableSurgePoolFactory = new Task(StableSurgePoolName, TaskMode.READ_ONLY);
const LBPoolFactory = new Task(LBPoolName, TaskMode.READ_ONLY);
const WeightedPoolAlias = 'WeightedPool';
const StablePoolAlias = 'StablePool';
const RouterAlias = 'Router';
const BatchRouterAlias = 'BatchRouter';
export default {
Vault,
BalancerContractRegistry,
RouterName,
Router,
BatchRouterName,
BatchRouter,
BufferRouterName,
BufferRouter,
CompositeLiquidityRouterName,
CompositeLiquidityRouter,
WeightedPoolName,
WeightedPoolFactory,
StablePoolName,
StablePoolFactory,
StableSurgePoolName,
StableSurgePoolFactory,
LBPoolName,
LBPoolFactory,
WeightedPoolAlias,
StablePoolAlias,
RouterAlias,
BatchRouterAlias,
};