forked from balancer/balancer-deployments
-
Notifications
You must be signed in to change notification settings - Fork 0
/
input.ts
22 lines (19 loc) · 896 Bytes
/
input.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { Task, TaskMode } from '@src';
export type ChildChainLiquidityGaugeFactoryDeployment = {
VotingEscrowDelegationProxy: string;
AuthorizerAdaptor: string;
L2BalancerPseudoMinter: string;
FactoryVersion: string;
ProductVersion: string;
};
const VotingEscrowDelegationProxy = new Task('20230316-l2-ve-delegation-proxy', TaskMode.READ_ONLY);
const AuthorizerAdaptor = new Task('20220325-authorizer-adaptor', TaskMode.READ_ONLY);
const L2BalancerPseudoMinter = new Task('20230316-l2-balancer-pseudo-minter', TaskMode.READ_ONLY);
const BaseVersion = { version: 2, deployment: '20230316-child-chain-gauge-factory-v2' };
export default {
VotingEscrowDelegationProxy,
AuthorizerAdaptor,
L2BalancerPseudoMinter,
FactoryVersion: JSON.stringify({ name: 'ChildChainGaugeFactory', ...BaseVersion }),
ProductVersion: JSON.stringify({ name: 'ChildChainGauge', ...BaseVersion }),
};