From 96faa44c31cc6d453ff727dee2b0b0a4aab65b4e Mon Sep 17 00:00:00 2001 From: danilo neves cruz Date: Tue, 10 Sep 2024 16:34:51 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20deployments:=20add=20op-sepolia?= =?UTF-8?q?=20mock=20velodrome?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../op-sepolia/VelodromePoolFactory.json | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 deployments/op-sepolia/VelodromePoolFactory.json diff --git a/deployments/op-sepolia/VelodromePoolFactory.json b/deployments/op-sepolia/VelodromePoolFactory.json new file mode 100644 index 00000000..c259b5f9 --- /dev/null +++ b/deployments/op-sepolia/VelodromePoolFactory.json @@ -0,0 +1,48 @@ +{ + "address": "0xf1a29E6CC33Dec4C90dC8D7c485731A7eFcD0623", + "abi": [ + { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, + { "inputs": [], "name": "PoolAlreadyExists", "type": "error" }, + { "inputs": [], "name": "SameAddress", "type": "error" }, + { "inputs": [], "name": "ZeroAddress", "type": "error" }, + { + "inputs": [ + { "internalType": "address", "name": "tokenA", "type": "address" }, + { "internalType": "address", "name": "tokenB", "type": "address" }, + { "internalType": "bool", "name": "stable", "type": "bool" } + ], + "name": "createPool", + "outputs": [{ "internalType": "contract MockVelodromePool", "name": "pool", "type": "address" }], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { "internalType": "address", "name": "", "type": "address" }, + { "internalType": "bool", "name": "stable", "type": "bool" } + ], + "name": "getFee", + "outputs": [{ "internalType": "uint24", "name": "", "type": "uint24" }], + "stateMutability": "pure", + "type": "function" + }, + { + "inputs": [ + { "internalType": "address", "name": "tokenA", "type": "address" }, + { "internalType": "address", "name": "tokenB", "type": "address" }, + { "internalType": "bool", "name": "stable", "type": "bool" } + ], + "name": "getPool", + "outputs": [{ "internalType": "address", "name": "pool", "type": "address" }], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [{ "internalType": "address", "name": "pool", "type": "address" }], + "name": "isPool", + "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }], + "stateMutability": "view", + "type": "function" + } + ] +}