Deployment of the Vault, Balancer V2's core contract.
Note that the Authorizer used in the Vault's original deployment may change over time: the current Authorizer should be retrieved by calling vault.getAuthorizer()
instead.
Aditionally, the WETH
argument may represent different things in different network: on Ethereum mainnet it is the WETH
contract, whereas e.g. in Polygon mainnet it is the WMATIC
contract.